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