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