Data up to Jan 2025
The Islets of Langerhans : biochemistry, physiology, and pathology
1981 • 68 citations