Feng Wang
Scripps Research · Dalian University Of Technology · Green Cross
Total Patents:
37
Overall Rank:
#88,263
Years Active:
1996–2025
Scripps Research Rank:
#111