Tropical Ecology Center's World Ecology Award Recipient Harrison Ford  2612