Mohamed Abdelsalam has always been fascinated by how technology can be used to solve real-world problems and create ...