M

Marta Illueca

AstraZeneca (United States)

69 papers and 180 citations.

PubIndex Score18Top 82% · seniorHow it's scored
69Publications
180Total Citations
First publication: 1993First senior author: 2000