77128775
Mar 12, 2007
Apr 22, 2008
INOVIO PHARMACEUTICALS INC.
Active Trademark
Subscribe
Medical apparatus for delivering nucleic acid molecules, for example plasmids, or vaccines to mammals or cells via electroporation