Derek YachResearcher · Business, Management and AccountingGlobal Health Strategies (United States) New York, KenyaBusiness, Management and AccountingMedicineEconomics, Econometrics and FinanceHealth ProfessionsNot recruitingFunding unknown