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