China's Premier demands ‘clear explanation’ of vaccine scandal 24-Jul-2018 By Ben Hargreaves China’s authorities’ condemnation of Changsheng Biotechnology, after it was found to have falsified data regarding a rabies virus, has caused public concern over the domestic vaccine market.