Touseef Amna

Dr. Touseef Amna

Department of Biology, College of Science, Albaha University, P.O. Box 1988, Albaha 65799, Saudi Arabia
orcid