Fei Ren
Ut-Battelle · Google · Research Institute Of Petroleum Processing, Sinopec
Total Patents:
22
Overall Rank:
#188,324
Years Active:
2014–2025
Ut-Battelle Rank:
#225