Fiche d'une structure

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