06/29/18Human Insulin as Good as Costly Synthetic VersionsKey Words: Andrew Karter PhD, Diabetes, DOR, Insulin, Kaiser Permanente Northern California Division of ResearchShow Details>