85381903
Jul 27, 2011
Aug 21, 2012
Providing information in the field of medical and scientific research; providing medical and scientific research information in the field of pharmaceuticals; providing a web site featuring medical and scientific research information on phages, phage display and drug discovery
Computer and Scientific