IDP is awarded the STEFAN R&D project with a budget of 1.4 million

IDP is awarded the STEFAN R&D project with a budget of 1.4 million