Dr. William Tompkins is a gastroenterologist in Charlottesville, Virginia and is affiliated with Martha Jefferson Hospital. He received his medical degree from University of Virginia School of Medicine and has been in practice for 48 years. He is one of 8 doctors at Martha Jefferson Hospital who specialize in Gastroenterology.