Cochran #AACR23 Fc fusions proteins are current blockbuster drugs, over 100 in development. https://t.co/0lmvVeZK1k

8:14am April 19th 2023 via Twitter for iPhone