She taught English literature in colleges in India (particularly New Delhi) and has contributed to periodicals in India and the United Kingdom.
उन्होंने भारत में कई कॉलेजों (विशेष रूप से नई दिल्ली) में अंग्रेजी साहित्य पढ़ाया और भारत और यूनाइटेड किंगडम में पत्रिकाओं में योगदान दिया।