School of Medical Technology
Beijing Institute of Technology
Room 405, 7th Teachning Building, No. 5 Zhongguancun South Street
Beijing District, Beijing 100081
China
You may also find my research information at:
Google Scholar, Research Gate, Publons, LinkedIn, and ORCID.