translate English to French: • The Institute of Population Health and Clinical Research at the St. John's Research Institute in India.
• L'Institut de santé des populations et de recherche clinique au St. John's Research Institute en Inde.