Sandra L. Carroll
Observed names: Carroll SL, Carroll, Sandra, S Carroll, S. Carroll, S. L. Carroll, S.L. Carroll, SANDRA L. CARROLL, Sandra Carroll, Sandra L Carroll
Institutions: Population Health Research Institute, McMaster University
ORCID: 0000-0003-3936-6993
Observed ORCID: 0000-0003-3936-6993
OpenAlex ID: A5085524885
