BioFocus offers a comprehensive suite of discovery products and services. These are available separately or as an integrated drug discovery solution, backed by a centralized project management system.
Site
Badges
BioFocus
, England,
United Kingdom
BioFocus
Saffron Walden, , CB11 4BE
United Kingdom
BioFocus
385 Oyster Point Blvd #1
South San Francisco, CA, 94080
United States