Yohan Baillot
Exelis · Itt Manufacturing Enterprises
Total Patents:
5
Overall Rank:
#998,108
Years Active:
2008–2016
Exelis Rank:
#25