New research project to recover critically endangered frog species
The lemur leaf frog is a small tree frog native to the humid tropical forests of Central America, including Costa Rica, Panama and some parts of Colombia. Once considered a common species in Costa...