4 ms·Resignations at Scientific Journal over Ethically Fraught China Genetics Papers10 points by hkmaxpro 5y ago