Peter Hayes

International Electronic Machines · Bcira · Diageo Ireland
Total Patents: 7
Overall Rank: #712,139
Years Active: 1987–2022
International Electronic Machines Rank: #6