John Yates

Byotrol Plc · Arch Uk Biocides Limited · Avecia Limited
Total Patents: 6
Overall Rank: #861,722
Years Active: 1998–2013
Byotrol Plc Rank: #3