fbpx
Home Tags Irach Taraporewala

Tag: Irach Taraporewala

New CEO at NanoViricides

Irach Taraporewala replaces Eugene Seymour, the Shelton-based company’s co-founder, who resigned earlier this year and is now CEO Emeritus.