Personal information

Activities

Professional activities (1)

Stanford University: Stanford, CA, US

2021 | Open Science Innovator Prize (Center for Open and Reproducible Science)
Distinction
Source: check_circle
Stanford University via ORCID Member Portal

Peer review (3 reviews for 2 publications/grants)

Review activity for Nature communications (1)
Review activity for Nature human behaviour. (2)