James N. Towle

Scientific Drilling International · Bio-Logic System
Total Patents: 10
Overall Rank: #517,195
Years Active: 1990–2013
Scientific Drilling International Rank: #4