Amr S. Elnashai

Civil Engineering

BSc, MSc, PhD, DIC, FREng
37.88

Skills and expertise(18) View all

79 Following View all

617 Followers View all