Iria Benavente‐Ferraces
Observed names: Benavente Ferraces, Iria, Benavente-Ferraces, Iria, Ferraces Iria Benavente, I. Benavente, Iria Benavente, Iria Benavente Ferraces, Iria Benavente-Ferraces
ORCID: 0000-0002-2817-5537
Observed ORCID: 0000-0002-2817-5537
OpenAlex ID: A5086943873
