Stephen Levy
US Army · Cornell University · American Cyanamid
Total Patents:
13
Overall Rank:
#380,574
Years Active:
1981–2018
US Army Rank:
#547