Isabella Barboza de Almeida
Observed names: Almeida, Isabella Barboza, Isabela Barboza de Almeida
Institution: Instituto Biológico
Observed institution: Instituto Biológico
ORCID: 0000-0003-2682-5484
Observed ORCID: 0000-0003-2682-5484
OpenAlex ID: A5059384711
