Louisa Ewald

Louisa Ewald is a researcher on the evaluations team at the University of Washington’s Institute for Health Metrics and Evaluation.