James Shapiro, University of Alberta

Profile photo of James Shapiro, expert at University of Alberta

Professor Surgery Edmonton, Alberta isletprogram@islet.ca

Links