RSS

North Carolina State University

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

Technology