L

Laure Migayron

Brigham and Women's Hospital

ORCID: 0000-0003-2003-1923

16 papers and 250 citations.

PubIndex Score77Top 23% · early-careerHow it's scored
16Publications
250Total Citations