Scientific Foundation For Industrial & Technological Development Posted on June 19, 2016 by engmansy Scientific Foundation For Industrial & Technological Development 26 Aden St., From Shehab St.- Mohandeseen T: 7627893- 7627894