Peter Liu

E-Card

Peter Liu
Cross-Appointed Member, Professor | Chief Scientific Officer and Vice President of Research, University of Ottawa Heart Institute

Room: University of Ottawa Heart Institute
Office: 613-696-7000 ext. 19544
Fax: 613-696-7138
Work E-mail: pliu@ottawaheart.ca

Dr. Peter Liu
Back to top