Mankind Pharma inks in-licensing pact with China's Chongqing Chenan Biopharmaceutical on two insulin analogues, World Watch | PolicyRisk