Skip navigation
In 2003, CAT granted a licence in respect of its Phage Display patents to Affimed. CAT received an upfront fee and will receive milestone and royalty payments on any products successfully developed by Affimed and its collaborators.