Dr. Andrew Ha Cardiology Graduated: University of Ottawa, 2002Toronto General Hospital416-340-5206Profile Page