News

Eli Lilly and Co (NYSE: LLY) has entered into a $1.3 billion deal with Superluminal Medicines to develop small-molecule drugs ...