Work

Current challenges in non-invasive insulin delivery systems: A comparative review

FWCI: 2.598
Cites: 286
Cited by: 443
Related to: 10