Hanan Helmy
Ain Shams University
Ribosomal protein Large subunit
rpl