translate English to French: Her teaching stints have included universities in both her native India and England, among them the University of London, where she obtained her doctorate.
Elle a enseigné à l’université dans son pays natal, soit en Inde, et en Angleterre, notamment à l’université de Londres où elle a obtenu un doctorant.