English: She is currently a professor at the University of Ottawa, Canada.
Telugu: ప్రస్తుతం ఆమె కెనడాలోని యూనివర్సిటీ ఆఫ్ వాటర్లూలో ప్రొఫెసరుగా పనిచేస్తున్నారు.