Youtube Video Media Credits Explore-How is diabetes managed-North Tonawanda New York-Could There Be a Cure for Diabetes?