Insulin's discovery: New insights on its ninetieth birthday · Study