University of California, Santa Cruz
Santa Cruz, California, USA
Smithsonian Tropical Research Institute
Panama City, Panamá, Palestine