MrsJenny MrsJenny 08-09-2016 Biology contestada _______ Allowed us to create insulin producing bacteria?