Chenjun Shi

Phillips 66 · Solarmer Energy · University Of Shanghai For Science And Technology
Total Patents: 14
Overall Rank: #335,049
Years Active: 2013–2025
Phillips 66 Rank: #26