Contact

info@impress-project.eu
Impress Project Coordinator
Faculteit Management, Science & Technology
Open Universiteit
Valkenburgerweg 177
6419 AT Heerlen
The Netherlands