Theresa A. McHugh, PhD, is a senior scientific writer at the University of Washington’s Institute for Health Metrics and Evaluation.
Theresa A. McHugh, PhD, is a senior scientific writer at the University of Washington’s Institute for Health Metrics and Evaluation.