Barbara Testa
Observed name: B Testa
Institution: Istituto Giannina Gaslini
Observed institutions: University of Rome Tor Vergata, Istituto Giannina Gaslini, University of Glasgow
ORCID: 0000-0003-3516-2379
Observed ORCID: 0000-0003-3516-2379
OpenAlex ID: A5070590730
