Engineering Structures and Technologies - Taylor & Francis

2029-8838