Department of Life Sciences, University of Bedfordshire, Park Square, Luton, LU1 3JU, UK
Biography
Ghazala Khan is belongs to department of Life Sciences, University of Bedfordshire, Luton, which is located in UK and his specialization in the field of Life Sciences.