75909898
Feb 4, 2000
Mar 12, 2002
NIVIN INC.
Subscribe
Production of industrial enzyme biocatalysts namely, proteins and protein-conjugates for others