Established in:

2015

Location:

Bio Science Park Leiden, J.H. Oortweg, Leiden, The Netherlands

Information:

Designing and manufacturing instruments, systems, and other products for the high-tech space industry.