PeerJ Author 0 Points Mahmoud IM Khalil PeerJ Author Summary Biochemistry Bioinformatics Biophysics Biotechnology Cell Biology Developmental Biology Entomology Genetics Genomics Histology Marine Biology Molecular Biology Neuroscience Zoology PeerJ Contributions