ASSOCIATION OF EUROPEAN SCIENCE & TECHNOLOGY TRANSFER PROFESSIONALS

Basic information
Website: www.astp.net
Country: Netherlands
Address: STATIONSWEG 28 A, LEIDEN, LEIDEN 2312 AV
EC Portal: Visit
Images
No images available.
Associated projects
Location