Shamma Alhajeri

Shamma Alhajeri

Senior Associate - Junior Project Manager
Autonomous Robotics Research Center