Ana Marcia Barbosa

Ana Marcia Barbosa

Freelance Researcher

Institution: CIBIO-InBIO, Universidade de Évora (Portugal)

Phone:

IDs: Researcher ID: B-3992-2008; Orcid ID: 0000-0001-8972-7713; ResearchGate