China is one of the world’s largest producers of academic papers, contributing more than 300,000 works to international journals annually. Pictured, technicians produce vaccines for bird flu at a lab in Wuhan, Hubei province in this file photo from 2009. Photo: Reuters

Science journal retracts 107 research papers by Chinese authors

TOP PICKS

China is one of the world’s largest producers of academic papers, contributing more than 300,000 works to international journals annually. Pictured, technicians produce vaccines for bird flu at a lab in Wuhan, Hubei province in this file photo from 2009. Photo: Reuters
READ FULL ARTICLE