Academic / research ·
China · founded 1928
Industry / Companies / Shanghai Inst of Microsystem and Information Technology
Shanghai Inst of Microsystem and Information Technology is a academic or research institution based in China, founded in 1928. Our records show 8 satellites in orbit.