Bin Zheng
Scripps Research · Johnson & Johnson
Total Patents:
9
Overall Rank:
#534,697
Years Active:
2006–2025
Scripps Research Rank:
#437