The Smithsonian Tropical Research Institute (STRI) is located in Panama (first reported on in the March 26, 2004, Scout Report), and hosts hundreds of "visiting scientists from academic and research institutions in the United States and around the world every year." The STRI Bibliography "cites publications by the staff, visitors, fellows and students that result from research supported by the...