Eli Lilly to buy Merida Biosciences for up to $2.88B, expanding immunology pipeline | AllMind News