Shuji Luo
ExxonMobil · Rutgers, The State University Of New Jersey
Total Patents:
26
Overall Rank:
#150,077
Years Active:
2013–2025
ExxonMobil Rank:
#368