Islam S. Sobhy

Dr. Islam S. Sobhy

School of Life Sciences, Huxley Building, Keele University, Staffordshire ST5 5BG, UK
orcid