India Who is Natasha Poonawalla? Read More About Her. Adnow May 17, 2022 Who is Natasha Poonawalla? Read More About Her.