Skip to content

Search Results

You searched for: Sheng-Lun Cheng

Solar System Answers

Image credit: Johns Hopkins University Applied Physics Laboratory/Southwest Research Institute (JHUAPL/SwRI). Saw “Solar System Questions” by xkcd? Here’s what science thinks it knows. “Put two ships in the open sea, […]

Why marrying a Chinese woman is a good idea

A German top official with the Goethe-Institute in Shanghai once remarked that “marrying a Chinese woman will make you rich.” This statement was soon retracted, and the man repatriated, but […]