Constantine J. Karvellas MD, SM, FRCPC, FCCM

Associate Professor of Medicine, University of Alberta, Edmonton, Alberta, Canada


Appearances

This speaker has made no appearances.