76415508
Jun 5, 2002
Dec 14, 2004
TRIGEN GMBH
Subscribe
Scientific and industrial research; genome research; animal and mammalian cellular research; *testing* [teating] of new products on animals; gene therapy