Organisation Ministry of Innovation, Science, Research and Technology of North Rhine-Westphalia (MIWFT-NRW, PIC: 951283657) Type/Role Participant Programme Provide funds? yes