John Russell

The Dow Chemical · Imagination Technologies Limited · Fmc
Total Patents: 21
Overall Rank: #201,277
Years Active: 1982–2025
The Dow Chemical Rank: #567