Tuesday, February 19, 2013 1:02 pm
An African monkey known as a lesula was recently confirmed as a new species by Kate Detwiler '95 and her fellow primate researchers.