Alan Kremen practices General Surgery. He studied medicine at University of Minnesota Medical School. University of Minnesota Medical School is ranked 40/10 in Research/PrimaryCare.