Yang Li
Fujian Sanan Sino-Science Photobiotech Co. · The University Of Ottawa · Clemson University
Total Patents:
26
Overall Rank:
#150,340
Years Active:
2016–2025
Fujian Sanan Sino-Science Photobiotech Co. Rank:
#5