LONDON – Immatics Biotechnologies GmbH has closed a €34 million (US$46.1 million) Series D financing, enabling it to complete Phase III development of lead cancer vaccine IMA901 in renal cancer and complete all preparations for filing with the FDA and the European Medicines Agency.