Charles Daniel Lane — British molecular biologist