Nobel laureate delves into whether life exists elsewhere at Fudan University

The Shanghai Master Forum on Science is held at Fudan University in Shanghai on Monday, featuring a captivating presentation by Switzerland’s Nobel Prize-winning physicist Didier Queloz. [Photo provided to…

Continue Reading