Institution: | (1) Department of Zoology, University of Texas, 78712 Austin, Texas, USA;(2) Division of Biological Sciences, Cornell University, 14853 Ithaca, New York, USA;(3) Smithsonian Tropical Research Institute, Apartado 2072, Balboa, Republic of Panama;(4) Department of Herpetology, National Zoological Park, 20008 Washington, DC, USA |