Toby Shephard

Senior Medical Director, Head of Medical Affairs, ICMEA (India, CIS, Middle East & Afriсa)
Takeda