Profile picture
Gengjin Shi
Doctorate
  • Manager
    Primary
    SPIC China Power International Development Limited
    Beijing, China
  • Researcher
    Tsinghua University
    Beijing, China
mini profile avatar Gengjin Shi