SFDA carries out lot release of biological products
The State Food and Drug Administration (SFDA) issued the Notice on the Implementation of Lot Release of Biological Products and Related Works on Oct. 21, 2004.