Wei Liming was born in Beijing in 1950. She has worked for the Institute of Biophysics of the Chinese Academy of Sciences and written for Beijing Review magazine. She has published widely on the subject of Chinese culture and China's ancient civilization.