Sudan He
National Institute Of Biological Sciences, Beijing · University Of Texas System
Total Patents:
7
Overall Rank:
#688,468
Years Active:
2009–2025
National Institute Of Biological Sciences, Beijing Rank:
#7