Jimmy Ng, Ph. D

Jimmy Ng, Ph. D

Greetings, Earthlings! I write about the real science behind science fiction topics.