William Michael Kavanaugh
Xoma · Novartis Vaccines And Diagnostics · University of California
Total Patents:
8
Overall Rank:
#630,396
Years Active:
1998–2021
Xoma Rank:
#16