We know it may have been on at 4am in the UK, but did anyone catch Genesis Research Trust Chairman Professor Robert Winston on The Late Late Show with James Corden? The pair did some pretty interesting experiments which make for an entertaining watch!