Top Funds Investors

TOP Funds invests in technology firms that need extensive expertise and connections.

Headquarters: Genève
Industry: NeuroTech
Estimated Revenue: 195.94
Investor Type: Other