John B. Clarke

Allied Colloids Limited · British Steel · Ciba Specialty Chemicals Water Treatments
Total Patents: 14
Overall Rank: #356,732
Years Active: 1982–2002
Allied Colloids Limited Rank: #8