Founded Date: 2004-02-04
Technology: ['BioTech & HealthTech', 'Education, Research & SocialTech']
Funding Status: IPO
Total Funding: 26122817488.0
Employee Number: 10001+
Headquarters: Menlo Park, California, United States
Last Funding Date: 2022-08-04
Investors Number: 26
Last Funding Type: Post-IPO Debt
Estimated Revenue: $10B+
Industry: Communication