James Shapiro, University of Alberta
Professor
Surgery
Edmonton, Alberta
isletprogram@islet.ca
Expert In
Diabetes
Hepatobiliary oncology
Hepatobiliary surgeon
Islet cell transplantation
Links
Faculty Page