M

Marine Delagrange

Bordeaux Population Health

ORCID: 0009-0002-6596-4268

33 papers and 165 citations.

PubIndex Score86Top 14% · mid-careerHow it's scored
33Publications
165Total Citations
First senior author: 2025

Top publicationsby citations

Indexing 33 publications…