Tina Moffat
Observed names: Moffat, Tina, T Moffat, T. Moffat, TINA MOFFAT
Institution: McMaster University
Observed institutions: McMaster Children's Hospital, McMaster University
ORCID: 0000-0002-9273-0339
Observed ORCID: 0000-0002-9273-0339
OpenAlex ID: A5069846041
