Mark Paris

Vaccinex
Total Patents: 13
Overall Rank: #368,806
Years Active: 2000–2024
Vaccinex Rank: #3