Xi He
Stowers Institute For Medical Research · University Of Kansas · Institute For Systems Biology
Total Patents:
8
Overall Rank:
#593,528
Years Active:
2002–2025
Stowers Institute For Medical Research Rank:
#5