translate English to French: Senior Scholars: excellent track record of independent research over several years.
• Recherche biomédicale