Tag: Vinay Prasad

Indian-American scientist overseeing vaccine, new therapy approvals resigns

Indian-American scientist overseeing vaccine, new therapy...

Indian-American scientist Vinay Prasad, who oversees the approval process for vaccines...