translate English to French: The press delights in coining new titles for her: the Biotech Queen from Bangalore, India’s First Lady of Biotech, the Mother of Invention.
La presse ne tarit pas de nouveaux titres à son sujet : la reine de la biotechnologie de Bangalore, la première dame de la biotechnologie en Inde, la mère de l'invention.