Parodi, Teresa, Universidad de Cambridge, United Kingdom