85040036
May 17, 2010
Oct 11, 2011
scientific research and development concerning products and processes for the expression, evolution, screening, production and purification of proteins and other pharmaceutical compounds for research and industry
Computer and Scientific