Affiliation: | (1) Department of Medicine, Stanford University School of Medicine, 1000 Welch Road, Suite 203, Palo Alto, CA 94304, USA;(2) Department of Global Health Economics and Outcomes Research, Takeda Pharmaceuticals International, Inc., One Takeda Parkway, Deerfield, IL 60015, USA |