Affimed Therapeutics Files $75M IPO

July 01, 2014