David Hough

Imagination Technologies Limited · Miles Laboratories · Bayer Healthcare
Total Patents: 11
Overall Rank: #440,304
Years Active: 1984–2024
Imagination Technologies Limited Rank: #90