Richard Long, BSc, MD, FRCPC, FCCP Professor, Department of Medicine, University of Alberta Adjunct Professor, School of Public Health, University of Alberta Director, Tuberculosis Program Evaluation and Research Unit, University of Alberta Richard Long, BSc, MD, FRCPC, FCCP Professor, Department of Medicine, University of Alberta Adjunct Professor, School of Public Health, University of Alberta Director, Tuberculosis Program Evaluation and Research Unit, University of Alberta
Tuberculosis