[1] Leiden Univ, Div Drug Delivery Technol, Leiden Acad Ctr Drug Res, Leiden, Netherlands
[2] Leiden Univ, Leiden Acad Ctr Drug Res, Div Biopharmaceut, Leiden, Netherlands
[3] Leiden Univ, Cluster BioTherapeut, Leiden Acad Ctr Drug Res, Leiden, Netherlands