Series C money for drug delivery company