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
Related product monographs:
No products with related organizations were found.