Amin S. Rizkalla, BSc, MEng, PhD