According to a recent study led by Tripp Umbach, a firm that has completed over 100 feasibility studies globally for both medical and health science programs, Demopolis, Alabama is now the clear choice to be the home of the new, highly anticipated Alabama School of Healthcare Sciences.