Located in Sweden, Lund University was founded in 1666 and is among the world's top 10 universities.
Approved by curator
Last Updated August 29, 2021
Challenges and opportunities for scaling up upcycling businesses – The case of textile and wood upcycling businesses in the UK
Article / Report
United Kingdom