PdPablo de Roque0000-0002-0751-9126 Physical sciencesICFO - The Institute of Photonic ScienceFollowUsage metrics Co-workers & collaboratorsRSRiccardo SapienzaLecturer - LondonRiccardo Sapienza