Richard McNealy

Olin · Halliburton · Blade Energy Partners
Total Patents: 10
Overall Rank: #519,987
Years Active: 1983–2010
Olin Rank: #310