Founded Date: 2001-07-12
Investor Type: Venture Capital
Funding Status: Active
Employee Number: 1-10
Headquarters: Zug, Zug, Switzerland
Investors Number: 238
Estimated Revenue: $500M to $1B
Investment Stage: Late Stage Venture, Private Equity
Acquisitions Number: Made Acquisitions
Number Of Exists: 68
Industry: Biotechnology, Finance, Financial Services, Medical, Venture Capital