Scientists succeed in forcing the pancreas of a diabetic to produce insulin

Back to top button