Enas Abd-El Hay Taha Tolba and Hanan Zaher Ahmed Amer
Biotechnology 22 ( 1 ): 18 - 27 , 2023
Biotechnology 23 ( 1 ): 1 - 8 , 2024