Open menu
Vernon Parker
Licensing Technology & Patents - IChemE