The 2025 International Congress of Basic Science (ICBS 2025) opened on July 13 in Beijing, drawing over 1,000 scholars from China and abroad – including four Fields Medalists, three Nobel laureates and two Turing Award winners. ICBS was...
Tsinghua University's Hephaestus team made history for China last month by winning gold in the "Humanoid, adult size" category of the 28-year-old RoboCup Humanoid League in Brazil. Now the robot is training for the first World Humanoid R...
The sneezing, itchy eyes and coughing elicited by some allergens are caused by proteins creating holes in airway cells, reports a study published this week in Nature. The paper is co-authored by Mo Xu, who studies immune responses at Tsi...