Tag: Georgios Giamas

Research integrity University Affairs

The English science supremacy

England leads the world in science,
any fule kno. Meet some more of the star jesters: Nick Lemoine, Peter St George-Hyslop and Xin Lu. They are curing cancer and Alzheimer with Photoshop.