News

A development deal with Biogen Inc. could eventually bring City Therapeutics Inc. about $1 billion in milestone payments.