Chuansheng Bai
ExxonMobil · Tda Research · Rice University
Total Patents:
50
Overall Rank:
#54,212
Years Active:
2000–2024
ExxonMobil Rank:
#141