Title: Insulin clearance by the isolated perfused rat liver
First published: 1971