RSS

University of North Carolina at Chapel Hill

A wearable drug delivery device has been developed which can release drugs when the patch is stretched more

Devices