Spotlight on STRI

From:Smithsonian Spotlight: STRI with Biff Bermingham

  • 1m 53s
  • HD
  • TV-G

The Smithsonian Tropical Research Institutue (STRI) is conducting research in Panama. Find out what they've discovered so far.