Kevan Mehta
Observed names: K Mehta, K. Mehta, Kevan Dilip Mehta, Mehta, Kevan
Observed institutions: University of Toronto, Hospital for Sick Children, McMaster Children's Hospital, McMaster University
ORCID: 0000-0003-0364-0268
Observed ORCID: 0000-0003-0364-0268
OpenAlex ID: A5045126839
