Background
Mehrotra, Nilika was born on August 21, 1964 in New Delhi.
Mehrotra, Nilika was born on August 21, 1964 in New Delhi.
Master of Science in Anthropology, University Delhi, 1986. Doctor of Philosophy, University Delhi, 1994.
Associate professor Jawaharlal Nehru University, New Delhi, since 1991.