Haosen Wang
Innovation · Element Biosciences · Seyond
Total Patents:
21
Overall Rank:
#199,687
Years Active:
2019–2025
Innovation Rank:
#12