About Steven Hurren Sudep Research Foundation (CE010839) United Kingdom