life science - French English Dictionary
History

life science

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "life science" with other terms in English French Dictionary : 4 result(s)

English French
Astronomy
life science glovebox (lsg) boîte à gants biologique
life science glovebox (lsg) boîte à gants pour manipulations biologiques
Health Research
life science research ınvestment program programme d'investissement dans les sciences de la vie [m]
life science research ınvestments ınitiative ınitiative pour l'investissement dans la recherche en sciences de la vie [f]