extramural research division - French English Dictionary

extramural research division

Meanings of "extramural research division" in French English Dictionary : 1 result(s)

English French
Health Research
extramural research division division de la recherche extra-muros [f]