Lloyd Byron Spangle

Catalyst Partners · The Dow Chemical · Dowell Schlumberger Incorporated
Total Patents: 9
Overall Rank: #578,929
Years Active: 1983–2013
Catalyst Partners Rank: #1