Awards, Grants, and Patents

Awarded FHEA (Fellowship of the Higher Education Authority) UK. (2021)