Trevor William Newton

Basf Se · American Cyanamid · Shell Research Limited
Total Patents: 66
Overall Rank: #32,454
Years Active: 1991–2025
Basf Se Rank: #117