IPSHA CHAAND

IPSHA CHAAND

Ipsha is a Public Health researcher based in Delhi. She is pursuing her doctoral degree from Jawaharlal Nehru University.  

Welcome Back!

Login to your account below

Retrieve your password

Please enter your username or email address to reset your password.