Yafeng Shan is Research Associate in Philosophy at the University of Kent, UK. He completed his Ph.D. at University College London. His main interests are philosophy of science, epistemology, metaphysics, and metaphilosophy. He is the author of Doing Integrated History and Philosophy of Science: A Case Study of the Origin of Genetics (2020) and the editor of New Philosophical Perspectives on Scientific Progress (2022). He has also published research articles in such journals as Synthese, Philosophy of Science, Metaphilosophy, and Philosophy Compass.