Go
 Lenin E. Oviedo Correa

Lenin E. Oviedo Correa

Chief Scientific Advisor and Research Associate, Center for Cetacean Research of Costa Rica

Scientific Research