Shanming Ruan
Observed names: Shan-Ming RUAN, Shan-Ming Ruan, Shan-ming Ruan
Observed institutions: Zhejiang Chinese Medical University, Zhejiang Provincial Hospital of TCM
ORCID: 0000-0003-1061-5255
Observed ORCID: 0000-0003-1061-5255
OpenAlex ID: A5086431007
