Robert J. Youmans
US Army · Scott Usa · Christian Dalloz Sunoptics
Total Patents:
22
Overall Rank:
#198,668
Years Active:
1986–2003
US Army Rank:
#73