Luca Arthur, Liam Ethan , trans. 2025. “A Review of Biodegradable Biomaterials for Medical Device Applications”. Innovative Reviews in Engineering and Science 3 (1): 9-18. https://doi.org/10.31838/INES/03.01.02.