R

Rémy Pétremand

Ludwig Cancer Research

ORCID: 0000-0002-7629-7336

14 papers and 302 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
14Publications
302Total Citations

Top publicationsby citations

Indexing 14 publications…