85383672
Jul 28, 2011
Sep 4, 2012
Medical and scientific research information in the field of phages, phage display and drug discovery; Pharmaceutical research services; Providing scientific information in the field of antibodies, peptides and proteins for the purpose of identifying possible therapeutic compounds; Research in the field of biotechnology; Scientific research
Computer and Scientific