Most medical schools have a three missions–education, research, and clinical–with separate funding sources for each. If the school is state-sponsored, they receive state funding in addition to tuition to fund the education mission. Research is funded by grants, both federal/state and private industry. The clinical mission is funded by patient care revenue from billing insurance companies or contracts with hospitals. The schools also have endowments that fund education and research activities. Hope this answers your question.