Zhichang Liu
Northwestern University · Shell Oil Compny · King Abdulaziz City For Science And Technology
Total Patents:
26
Overall Rank:
#151,514
Years Active:
2007–2024
Northwestern University Rank:
#125