Yousif Alhajji's Engineering Portfolio
See the attached slides and final report for more details about the project.