Ling was born December 26, 1919, in Nanking, China.
In 1944, having done graduate work in Biochemistry at the National Southwestern Associated University (National Tsing Hua University) in Kunming, Ling won the sixth Boxer Indemnity Scholarship.