… the Queen hops on a single decker as she tours Cambridge ‘Nobel Prize Factory’

The mysteries of conception were explained to the Queen today as she toured a world-leading research institute dubbed the “Nobel Prize factory”. More…