Prof. Didier Queloz (PAS), Professor ETH Zurich, Switzerland

Life in the Universe: Astrophysics Perspectives