E

Elena Garreta

Institute for Bioengineering of Catalonia

ORCID: 0000-0002-1071-9794

Publishes on Pluripotent Stem Cells Research, Renal and related cancers, Tissue Engineering and Regenerative Medicine. 59 papers and 7k citations.

59Publications
7kTotal Citations

Is this you? Claim your profile.

Add your photo, update your bio, and get notified when your ranking changes.