ARTICLE | Financial News
immatics financial update
July 21, 2014 7:00 AM UTC
immatics biotechnologies GmbH, Tuebingen, Germany Business: Cancer Date announced: 2014-07-16 Note: The company raised EUR22 million ($30 million) in the final tranche of a series D round, bringing th...