Alexander Heifetz

Epix Delaware · Ucb Biopharma Srl · Nano Therapeutics Private Limited
Total Patents: 12
Overall Rank: #419,263
Years Active: 2006–2016
Epix Delaware Rank: #7