Tsinghua University News

Tsinghua University, located in Beijing, China, is one of the premier institutions of higher education in the country and is renowned globally for its rigorous academic programs and significant contributions to research and innovation. Established in 1911, originally as a preparatory school for students who would be sent by the government to study in the United States, Tsinghua has evolved into a comprehensive university with a wide range of disciplines including science, engineering, humanities, law, medicine, history, philosophy, economics, management, education, and art.
















Unraveling a Cosmic Antimatter Mystery

Physicists invoke the cosmological collider to demonstrate why matter, not antimatter, dominates the universe. The universe was filled with equal numbers of matter and “antimatter” –…