Dr. Latha Dulipsingh discusses the recent decline in the number of diabetes patients on FOX-CT

Loading the player...