Mohamed Nashat

Mohamed Nashat

Engineer who loves to explore cool ideas