In conjunction with the N-YHS exhibition, three experts discuss the dramtic discovery of insulin.
Added by Upcoming Robot on September 26, 2010