South Kensington Campus
Exhibition Road
London, Greater London SW7 2AZ
United Kingdom
Imperial College London
Return on Investment, Malaria, R&D, Product Development Partnerships (PDPs), Drug Development, Internal Rate of Return, Benefit-Cost Ratio
knowledge translation, epidemic forecasting, evidence-informed policymaking