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