Steven R. LeClair
US Air Force · Southwest Research Institute · Waters Technologies
Total Patents:
11
Overall Rank:
#459,178
Years Active:
1991–2018
US Air Force Rank:
#954