Richard Long

Professor
Department of Medicine
University of Alberta
Canada

Professor Pulmonology
Biography

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

Research Intrest

Tuberculosis