National Taiwan University Hospital, Taipei, Taiwan
Linkou Chang Gung Memorial Hospital, Taoyuan, Taiwan
Taipei Veterans General Hospital, Taipei, Taiwan
Brigham and Women's Hospital, Boston, Massachusetts, United States
Stanford University School of Medicine, Palo Alto, California, United States
University of Virginia School of Medicine, Charlottesville, Virginia, United States
University of Virginia, Charlottesville, Virginia, United States
Taipei Veterans General Hospital, Taipei, Taiwan
Chang Gung Medical Foundation, Taoyuan, Taiwan
Linkou Chang Gung Memorial Hospital, Taoyuan City, Taiwan
Taipei Veterans General Hospital, Taipei, Taiwan
Linkou Chang Gung Memorial Hospital, Taoyuan City, Taiwan