David Powell

ICI
Total Patents: 9
Overall Rank: #567,152
Years Active: 1986–2018
ICI Rank: #346