Amr S. Elnashai

Civil Engineering
BSc, MSc, PhD, DIC, FREng
37.58

Skills and expertise(18) View all

70 Following View all

543 Followers View all