Rodríguez, Félix, Instituto de Investigaciones Tropicales Smithsonian, Panamá