Xiuling Li

University Of Illinois · BOE · Scripps Research
Total Patents: 36
Overall Rank: #91,773
Years Active: 2004–2025
University Of Illinois Rank: #21