Company Description

NIBSC they play a major international role in assuring the quality of biological medicines.