Beetle feet inspire drug delivery patches
Wednesday, September 18, 2013 - 05:30
in Biology & Nature
Adhesive forces generated by capillaries releasing drugs gradually
Adhesive forces generated by capillaries releasing drugs gradually