Sudi Devanesen

SudiDevanesen

male, 66 years old
Sudarshan (Sudi) Devanesen, CM (born 1943), is an Indian-Canadian family physician and educator, public health activist, and member of the Order of...