Margo Rivera
Observed name: M. Rivera
Institution: Queen's University
Observed institutions: Queen's University, Sheppard and Enoch Pratt Hospital, Queens University
ORCID: 0000-0002-9873-4699
Observed ORCID: 0000-0002-9873-4699
OpenAlex ID: A5073405162
