Sean Tucker
Vaxart · Becton, Dickinson And · Systech
Total Patents:
7
Overall Rank:
#672,093
Years Active:
1998–2025
Vaxart Rank:
#1