10.1101/2025.01.15.633178
On the biodegradation of micropatterned polymeric film
2025-01-19