Showing posts with the label Austrian ScientistsShow all
Christian Doppler: the man who heard the universe moving
Gregor Mendel: The man whose time came too late