Shirish Hirani

Dyax · Takeda Pharmaceutical Company Limited
Total Patents: 13
Overall Rank: #374,639
Years Active: 1993–2022
Dyax Rank: #14