James M. Cregg

Phillips Petroleum · Keck Graduate Institute · Alderbio Holdings
Total Patents: 30
Overall Rank: #121,476
Years Active: 1989–2025
Phillips Petroleum Rank: #158