Professor Richard Davis OBE, FRAS


Research

My research encompasses several diverse fields: