38 Zheda Road
Hangzhou, 310058
China
Zhejiang University
Celastrol, NASH, liver fibrosis, Notch, HSCs