John Aldred Nimmo

Ciba-Geigy · Sun Chemical · Johnson Matthey Public Limited
Total Patents: 5
Overall Rank: #973,576
Years Active: 1992–2020
Ciba-Geigy Rank: #1,054