Prof. Goddard has been awarded the very prestigious G.I. Taylor Medal of the Society of Engineering Science....read more