SLE
Enterprises B.V.
SLE Enterprises in Eindhoven
New way to wrap liquid drops could improve drug delivery