Richard F. Floryan
Itt · Exelis · Itt Manufacturing Enterprises
Total Patents:
6
Overall Rank:
#843,911
Years Active:
1995–2017
Itt Rank:
#81