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