Scott B Patten

Dr. Scott B Patten

University of Calgary, Cumming School of Medicine
orcid