dr-david-alter

dr-david-alter

David Alter, MD, PhD FRCPC Senior Scientist Toronto Rehabilitation Institute-University Health Network and Institute for Clinical Evaluative Sciences Research Director, Cardiac Rehabilitation and Secondary Prevention Program Toronto Rehabilitation Institute

David Alter, MD, PhD FRCPC Senior Scientist
Toronto Rehabilitation Institute-University Health Network and Institute for Clinical Evaluative Sciences
Research Director, Cardiac Rehabilitation and Secondary Prevention Program
Toronto Rehabilitation Institute