Wenli Li
Ocean University Of China · Medshine Discovery · Shenzhen Polytechnic
Total Patents:
6
Overall Rank:
#801,359
Years Active:
2017–2024
Ocean University Of China Rank:
#11