Scott J. Dylla

AbbVie · Stemcentrx · University of Michigan
Total Patents: 51
Overall Rank: #52,472
Years Active: 2010–2023
AbbVie Rank: #59