Scientists at Dresden's University of Technology have shared their innovative "Leaftronics" design for making biodegradable ...