Department of Biology department1068296Brazil
Federal University of São Carlos institution536298UFSCarRod. Washington Luís km 235 - SP-310 - São CarlosROR : https://ror.org/00qdc6m37Brazilhttps://www2.ufscar.br/foreign-visitor/about-ufscar