4 ms·
Yeah but still makes sense for both because the UK is probably the best place for research in Europe: Oxford, Cambridge and a viable, international startup scen
by jcfrei 3y ago
Yeah but still makes sense for both because the UK is probably the best place for research in Europe: Oxford, Cambridge and a viable, international startup scene.