David Hillary Powell
Aqualisa Products Limited · British American Tobacco · Nicoventures Trading Limited
Total Patents:
59
Overall Rank:
#40,026
Years Active:
1986–2025
Aqualisa Products Limited Rank:
#2