News

Eli Lilly partners with Creyon Bio in $13M upfront deal, potential $1B+ milestone payments. CEO Serge Messerlian leads ...