Investor Type:
Venture Capital
Headquarters:
Schaffhausen, Schaffhausen, Switzerland
