Zhenguo Lu
National Research Council Of Canada · Shandong University Of Science And Technology
Total Patents:
11
Overall Rank:
#431,647
Years Active:
2003–2025
National Research Council Of Canada Rank:
#48