Shanghai Institute of Space Power-sources

Shanghai Institute of Space Power-sources

No. 2965, Dongchuan Road, Minhang District, Shanghai
+86 21 24188000
China China.png

Staff Information

No. Staff
1000

Business Details

Material Types
Cell
Cell Technology
GaAs
Cell
Output(MWp/0):

LinkedIn Profiles

Last Update