Professor Robert Thomas MRSC