Close

Debra Jackson

Debra Jackson headshot. Debra is smiling and wearing glasses with a brightly coloured beaded necklace

Debra Jackson

Co-Director and Takeda Chair in Global Child Health