83 pubs · 2,857 cites · h-index 27
Khalifa University of Science and Technology
2021 - 2025
Department of Biotechnology
2025 - 2025
Biotechnology Research Center
2025 - 2025
Institute of Catalysis and Petrochemistry
2025 - 2025
Foundation for Research and Technology Hellas
2025 - 2025