English: She has taught in several universities in France and the United States.
Telugu: అమెరికా సహా ఫ్రాన్స్, స్పెయిన్ లోని పలు యూనివర్సిటీల్లో ఆమె చదువుకున్నారు.