patenting of life forms - French English Dictionary
History

patenting of life forms



Meanings of "patenting of life forms" in French English Dictionary : 1 result(s)

English French
Law
patenting of life forms brevetage du vivant [m]