James H. Thomas

Layne Christensen · IBM · Gould
Total Patents: 9
Overall Rank: #580,847
Years Active: 1987–2011
Layne Christensen Rank: #2