Affiliation: Protein Research Department, Genetic Engineering and Biotechnology Research Institute (GEBRI), City of Scientific Research and Technological Applications (SRTA-City), New Borg El-Arab, Alexandria 21934, Egypt
Institution: Genetic Engineering and Biotechnology Research Institute (GEBRI)