Bahja Al Riyami

Dr. Bahja Al Riyami

Biology, Sultan Qaboos University, Muscat, Masqaţ, Oman
orcid