Amr S. Elnashai

Civil Engineering

BSc, MSc, PhD, DIC, FREng
38.72

Skills and expertise(19) View all

84 Following View all

786 Followers View all