Michael Torgov
AbbVie · Stemcentrx · Latency
Total Patents:
51
Overall Rank:
#51,975
Years Active:
2010–2025
AbbVie Rank:
#99