6 pubs · 137 cites · h-index 4
Yuhuangding Hospital
2013 - 2020
National Patient Safety Foundation
2019 - 2019
Qingdao University
2017 - 2017