Shayda main picture

Shayda Kashef

Comms at UK Research and Innovation

Hampstead, London, United Kingdom