Peter Mardilovich
HP · Xaar Technology Limited · Oregon State University
Total Patents:
119
Overall Rank:
#10,129
Years Active:
2000–2024
HP Rank:
#29