I

Itziar Ibarlucea-Benitez

Rockefeller University

ORCID: 0000-0001-5756-5158

10 papers and 782 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
10Publications
782Total Citations
#9in Chemokine receptors and signaling

Top publicationsby citations

Indexing 10 publications…