Raul Castro Fernandez, Imperial College London