Welcome! Please click here to Subscribe.
Birkendorfer Strasse 65, Postfach 1755, D-88397 Biberach ad der Riss, Germany (Europe’s largest mammalian cell culture facility); also owns Ben Venue Labs. and Dr. Karl Thomae GmbH