Dr. Carnahan graduated from the Perelman School of Medicine At University of Pennsylvania in 1977. He works in Sarasota, FL and specializes in Public Health & General Preventive Medicine, Internal Medicine, Pulmonology and Medical Toxicology.
View More
