Imina Technologies designs and fabricates high precision manipulators for research and development activities in nanotechnologies and life science.
Address: | EPFL, Innovation Park, Bât. E |
City: | Lausanne |
State/Province: | |
Postcode: | 1015 |
Country/Region: | Switzerland |