Current 2023 - Present Country GBR Federico Lombardi Affiliation University College London Email Email