Derek Wallace

Takeda Vaccines
Total Patents: 5
Overall Rank: #898,887
Years Active: 2021–2025
Takeda Vaccines Rank: #15