Sam Halvorsen's research while affiliated with University College London and other places