Explanatory pluralism is the view that the best form and level of explanation depends on the kind of question one seeks to answer by the explanation, and that in order to answer all questions in the best way possible, we need more than one form and level of explanation. In the first part of this article, we argue that explanatory pluralism holds for the medical sciences, at least in theory. How...