Barry Hayes
Google · Xerox · Microsoft
Total Patents:
13
Overall Rank:
#383,601
Years Active:
1994–2015
Google Rank:
#2,857