Thomas L. Carroll

US Air Force · Sofregen Medical · US Navy
Total Patents: 17
Overall Rank: #262,122
Years Active: 1993–2025
US Air Force Rank: #381