Mariska LeunissenMariska Leunissen is Assistant Professor of Philosophy at the University of North Carolina, Chapel Hill. Her recent publications include Explanation and Teleology in Aristotle's Science of Nature (2010).
An OTP has been sent to your Registered Email Id:
Resend Verification Code