On site since February 2017

Dirk Schulze-Makuch

Professor of Astrobiology at the Technical University, Berlin and author of Life in the Universe: Expectations and Constraints

Rating20