Affimed Therapeutics AG

www.affimed.com

Technologiepark
Im Neuenheimer Feld 582
Heidelberg
69120
Germany

+49 6221 65307-0

Activities