Composite Structures, ‎0263-8223

Journal