Dr. Ferdinando Rodriguez y Baena, Imperial College London