• 1. Health Technology Assessment Center, School of Public Health, Lanzhou University, Lanzhou 730000, P. R. China;
  • 2. Evidence-based Social Sciences Interdisciplinary Innovation Laboratory, Lanzhou University, Lanzhou 730000, P. R. China;