The New Biology: A Battle between Mechanism and Organicism

The New Biology: A Battle between Mechanism and Organicism

2023 • 321 pages