Allen, Lara, Cambridge University