The end of the Cretaceous Period, 66 million years ago, marked the dramatic extinction of the dinosaurs. Until now, our ...
School of Basic Medicine, Chengdu University of Traditional Chinese Medicine, Chengdu, China Euodiae Fructus (EF) is the dried and nearly ripe fruit of Euodia rutaecarpa, first recorded in Shen Nong’s ...