Barry William Luke Southward

Rhodia Operations · Shell Research Limited · Johnson Matthey Public Limited
Total Patents: 6
Overall Rank: #805,680
Years Active: 1998–2023
Rhodia Operations Rank: #167