Some of the work of Peter Madsen, Copenhagen, Denmark June 8, 2023 by admin Copenhagen-based Peter Madsen’s professional contributions