Search results for: Twan Lammers
Journal of Controlled Release > 2014 > 190 > C > 624-636
Nanomedicine: Nanotechnology, Biology, and Medicine > 2014 > 10 > 6 > 1209-1220
Journal of the American College of Cardiology > 2011 > 58 > 23 > 2415-2423