Marta Carvalho

Dr. Marta Carvalho

iBB – Institute of Bioengineering and Biosciences, Instituto Superior Técnico, Universidade de Lisboa, Lisbon, Portugal
orcid