Experience

Novartis India Limited
781001, Guwahati, India, Boc gate