Randy Ira Hecht

Amgen · Genex
Total Patents: 20
Overall Rank: #220,068
Years Active: 1983–2023
Amgen Rank: #134