William Bowers

Vaccinex · Boston Scientific Scimed · C.R. Bard
Total Patents: 24
Overall Rank: #167,695
Years Active: 1984–2025
Vaccinex Rank: #9