Rongsheng Ruan
University of Minnesota · Agricultural Utilization Research Institute · China Agricultural University
Total Patents:
15
Overall Rank:
#310,984
Years Active:
1998–2024
University of Minnesota Rank:
#49