Chuanxin Sun
Institute Of Biophysics, Chinese Academy Of Sciences · Iowa State University
Total Patents:
4
Overall Rank:
#1,147,836
Years Active:
2006–2022
Institute Of Biophysics, Chinese Academy Of Sciences Rank:
#3