S

Shanghai Sigma Square Investment Center

Investments
1
Lead Investments
0

Shanghai Sigma Square Investment Center LP is an investment institution based in Shanghai, China. It is involved in funding high-growth emerging industries and has participated in significant funding rounds such as the $75 million Series B for Novogene.

Asia, China

Highlights

Focus Areas

AgTech
Bioinformatics
Biotechnology
Life Science
Software

Notable Investments

Novogene logo

Investment History

Team