Cells Release Insulin in Response to Music

Researchers at ETH Zurich have developed an insulin delivery system [...]