Steven Zhang

AbbVie · Bayer Cropscience · Aclaris Therapeutics
Total Patents: 8
Overall Rank: #604,382
Years Active: 2007–2025
AbbVie Rank: #669