James F. Carroll

Traffic.Com · Here Global B.V. · Schlumberger Technology
Total Patents: 10
Overall Rank: #513,151
Years Active: 1981–2016
Traffic.Com Rank: #3