Scholarly Index

Rakan El‐Mayta

University of Pennsylvania; 2,205 total citations; 30 total publications; best world rank #297

University of Pennsylvania

2,205Total citations
30Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
RNA Interference and Gene Delivery2021-2025297US 4795.30