Fan Liu
China University Of Petroleum—Beijing · Development Center For Biotechnology · China University Of Petroleum (East China)
Total Patents:
18
Overall Rank:
#244,113
Years Active:
2001–2025
China University Of Petroleum—Beijing Rank:
#5