Dr. Vasudevan graduated from the West Virginia University School of Medicine in 2003. He works in North Kansas City, MO and 4 other locations and specializes in Neurology and Psychiatry. Dr. Vasudevan is affiliated with Excela Health Frick Hospital.
View More
