Journal of Controlled Release, vol. 343, page. 78 - 88, 2022-03-01
CHEMICAL COMMUNICATIONS, vol. 51, no. 49, page. 9995 - 9998, 2015-01
JOURNAL OF CONTROLLED RELEASE, vol. 115, no. 1, page. 113 - 119, 2006-09