Xiangrong Shen
University Of Alabama · Vanderbilt University
Total Patents:
6
Overall Rank:
#801,953
Years Active:
2014–2024
University Of Alabama Rank:
#17