targeted research endeavour - French English Dictionary

targeted research endeavour

Meanings of "targeted research endeavour" in French English Dictionary : 1 result(s)

English French
Health Research
targeted research endeavour entreprise de recherche ciblée [f]