Yubin Lan

Shandong University Of Technology · South China Agricultural University
Total Patents: 6
Overall Rank: #793,254
Years Active: 2020–2024
Shandong University Of Technology Rank: #1