More than 2M research papers have disappeared from the Internetnature.com182 pointsBrajeshwar2 years ago