Title New book on the idea of medical progress Year 2025 Language English Collaboration Cambridge University Press Author of entry Vanessa Rampton Last updated 16.02.2026 at 16:24