Gemma Lewis


Gemma Lewis - researcher ORCID ID = 0000-0001-6666-3681. She graduated from the Cardiff University, the Cynffig Comprehensive School.