translate English to French: Excellence in Research - Dr. Denis Xavier:
Excellence en recherche - Dr Denis Xavier :