Steven Nicolich
US Army · Alliant Techsystems · Evoqua Water Technologies
Total Patents:
12
Overall Rank:
#405,730
Years Active:
1992–2023
US Army Rank:
#322