Carlos de la Rosa is the current Director of the La Selva Biological Station for the Organization for Tropical Studies in Costa Rica.
Occidental College’s second TEDx event, Choi Auditorium, April 2, 2016. Featuring talks on sustainability and global development by speakers that included five students, a faculty member and seven external speakers.
(Photo by Marc Campos, Occidental College Photographer)
This image is not available for online sale. Please contact us regarding the legal use of this image.