Mark Lemstra
Observed names: Lemstra M, Lemstra ME, Lemstra,Mark, M. Lemstra, Mark E. Lemstra, Mark Edgar Lemstra
Observed institutions: University of Alberta, Saskatchewan Health Authority, Royal University Hospital, University of Saskatchewan
ORCID: 0000-0002-4856-2198
Observed ORCID: 0000-0002-4856-2198
OpenAlex ID: A5075675067
