David Alan Pears

Avecia Limited · ICI · Arch Uk Biocides Limited
Total Patents: 24
Overall Rank: #172,693
Years Active: 1991–2021
Avecia Limited Rank: #10