undefined

Michael Strevans

Teaches philosophy of science at New York University and his work revolves around the nature of science, covering topics such as scientific explanation, complex systems, and probability.