Affiliation: | (1) Boston University School of Public Health, USA;(2) Yale University, USA;(3) Worcester Polytechnic Institute, USA;(4) Center for Health Quality, Outcomes & Economics Research, Edith Nourse Rogers Memorial Hospital (152), Bldg 70, 200 Springs Road, Bedford, MA 01730, USA |