Shefali Mehra is a postgraduate student at Ashoka University and has a bachelor's degree from Lady Shri Ram College in Delhi. She is proficient in researching, and is interested in people and stories.