A. Shibli

A. Shibli

Ahmed Shibli is the managing director of European Technology Development Ltd, Surrey, UK

Affiliations and Expertise

Sarah Whitworth