David Guy

King Technology · Swinburne Limited
Total Patents: 35
Overall Rank: #97,152
Years Active: 1991–2024
King Technology Rank: #5