Home › Arts & Events
John R. Diggs, Jr., MD is a board-certified internist who has put his medical training and 15-plus years of clinical experience to work by advocating the sanctity of human life.