1. Meta‐Research Innovation Center at Stanford (METRICS) Stanford University Stanford California USA
2. Department of Medicine Stanford University Stanford California USA
3. Department of Epidemiology and Population Health Stanford University Stanford California USA
4. Shanghai Institute for Advanced Immunochemical Studies ShanghaiTech University Shanghai China
5. Department of Structural Biology Stanford University Stanford California USA