Tella,Sri Harsha

Institution: Creighton Diabetes Center, 601 North 30th Street, Omaha, NE 68131, USA

Research Interests: Epidemiological Studies, Insulin, Patient, Patients, Population