Wenlin Li

Scripps Research · Sz Dji Technology Co. · Oil Crops Research Institute, Chinese Academy Of Agricultural Sciences
Total Patents: 12
Overall Rank: #401,235
Years Active: 2014–2024
Scripps Research Rank: #92