Thin-Walled Structures, ‎0263-8231

Journal