Researchers develop ‘bacteria-loaded’ biodegradable TPU

8 May 2024