Department of Biology laboratory259434Italy
Università degli Studi di Roma Tor Vergata [Roma] = University of Rome Tor Vergata institution302760Via Orazio Raimondo,18 - 00173 RomaROR : https://ror.org/02p77k626Italyhttp://web.uniroma2.it/