Yafeng Shan is Assistant Professor of Philosophy of Science at the Hong Kong University of Science and Technology. He completed his PhD at University College London. His books include Doing Integrated History and Philosophy of Science: A Case Study of the Origin of Genetics (Springer, 2020), New Philosophical Perspectives on Scientific Progress (Routledge, 2022), Examining Philosophy Itself (Wiley, 2023), and Evidential Pluralism in the Social Sciences (Routledge, 2023).