60 Seconds with Professor Travis LaDuc

AddThis

In our new series, biology professor Travis LaDuc talks about his favorite extinct species, advice for freshman and his iPhone lock screen all in 60 seconds.