A

Aileen A. Ren

University of Pennsylvania

ORCID: 0000-0002-1116-900X

12 papers and 724 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
12Publications
724Total Citations
#1in Vascular Malformations and Hemangiomas

Top publicationsby citations

Indexing 12 publications…