Changchun Changsheng Biotechnology

China disciplines 80 officials linked to major vaccine scandal

Changchun Changsheng Biotechnology -- a major Chinese manufacturer of rabies vaccines -- was slapped with… Read More