News

Revenue: Total revenue, consisting primarily of revenue from collaboration agreements, was $15 million for the first quarter ...