Professor Dr. Krafft lehrt an der Fakultät für Health, Medicine and Life Sciences der Maastricht University und an der Chinesischen Akademie der Wissenschaften. Am Care and Public Health Research Institute in Maastricht leitet er die Health Geography & System Thinking Group sowie die interdisziplinär Health Law and Governance Group.