M

Mary Lucy Marques

Leiden University Medical Center

ORCID: 0000-0002-3071-9425

43 papers and 227 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
43Publications
227Total Citations
#6in Spondyloarthritis Studies and Treatments

Top publicationsby citations

Indexing 43 publications…