Research, development, engineering and testing services in the fields of immunopharmaceuticals and vaccinesOwned by: BiosurSerial Number: 85752322