Time Brenners-Lee gets Royal science

Time Brenners-Lee gets Royal science thingie award. Apparently, the Queen thinks he kicks ass. Link