10.1517/17425247.2014.965676
Journal article
Expert Opinion on Drug Delivery
Informa Healthcare
12/2014
11
1859 - 1864