Leon Broom

Dr. Leon Broom, Senior Research and Development Scientist, Anpario PLC