Ana Margarida Vieira
Observed names: A. M. Vieira, A.M. Vieira, A.M.D.D.S. Vieira, Ana M. Vieira, Ana Margarida Duarte da Silva Vieira
Institutions: Unidade Local de Saúde do Algarve, University of Algarve
ORCID: 0000-0001-8550-4133
Observed ORCID: 0000-0001-8550-4133
OpenAlex ID: A5009274309
