Lancaster University
Lancaster, Lancashire, UK
Lancaster Environment Centre
Smithsonian Tropical Research Institute
Panama City, Panama