I

Irene Miguel‐Aliaga

NIHR Imperial Biomedical Research Centre

ORCID: 0000-0002-1082-5108

77 papers and 4.4k citations.

PubIndex Score71Top 29% · seniorHow it's scored
77Publications
4.4kTotal Citations
First publication: 1999First senior author: 2008