Agarose Bead Technologies (ABT) has expanded its facility in Burgos, Spain, about 250 km north of Madrid. In addition to the four existing cleanrooms, this 1000 square-meters expansion includes two ...
Some results have been hidden because they may be inaccessible to you