Thomas Richard Defler

Thomas Defler is a primatologist and professor at the Instituto Amazonico de Investigaciones at the National University of Colombia in Leticia.

Thomas Richard Defler's Featured Books