The group of Illinois State biology students and faculty arrived Thursday in Costa Rica and will spend 10 days at La Selva Biological Station.
The group of Illinois State biology students and faculty arrived Thursday in Costa Rica and will spend 10 days at La Selva Biological Station.