Top Funds Investors

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

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