Dr. Steve Griffiths

Senior Vice President – Research & Development and Professor of Practice

Khalifa University of Science and Technology