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