The Saint Louis University College for Public Health and Social Justice has named Xiaoyu Liu, Ph.D. as a tenure track assistant professor in the Department for Health Management and Policy. Dr. Liu ...