561 employees
The Institute for Health Metrics and Evaluation (IHME) is an independent global health research center.
2007