Dr. Thomas HechtWrong Dr. Thomas Hecht?
Affimed Therapeutics AG
1 Orchard Place Nottingham Business Park
Nottingham, Nottinghamshire NG8 6PX
Company Description: Affimed's mission is to develop breakthrough cancer therapies. The company's approach is to direct the immune system to eliminate tumor cells. Its next generation... more