444 pubs · 12,048 cites · h-index 52
University of Michigan
2025 - Present
Michigan Medicine
KTH Royal Institute of Technology
2014 - Present
Swedish e-Science Research Centre
2013 - 2025
Institute for Social Research
2025 - 2025