Dr. Aurelien Delluc

Main address: 
The Ottawa Hospital, Division of Haematology, 501 Smyth Road, Ottawa ON K1H 8L6
Main telephone: 
613-737-8899
Fax: 
613-737-8861
Speciality: 
Internal medicine