Learn more
Log in
ggsipu
Contact
No bio yet
Shikha Agarwal
Deputy Registrar
9 members
Current role
Genpact
IPCA Laboratories
European Bioinformatics Institute | EMBL-EBI
Vodafone
JV Ventures