Person

Professor Roger Kemp

UK engineering professor