1. Posgrado en Ciencias Biológicas; Instituto de Biología; Universidad Nacional Autónoma de México; Mexico City Mexico
2. Estación de Biología Chamela; Instituto de Biología; Universidad Nacional Autónoma de México; Mexico City Mexico
3. Department of Organismic and Evolutionary Biology & Museum of Comparative Zoology; Harvard University; Cambridge MA 02138 USA
4. Posgrado en Ciencias Biológicas; Instituto de Ecología; Universidad Nacional Autónoma de México; Mexico City Mexico
5. Department of Biological Sciences; Rensselaer Polytechnic Institute; Troy NY 12180 USA