Wang Shen

Sarcode Bioscience · Abbott · Amgen
Total Patents: 49
Overall Rank: #56,369
Years Active: 1995–2022
Sarcode Bioscience Rank: #2