Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
gene therapy
in English
gene therapy
us
/dʒiːn ˈθɛrəpi/
uk
/dʒiːn ˈθɛrəpi/
#moderate
Definitions
Noun
inserting
healthy
genes
into
cells
(
to
replace
defective
ones
)