Tag: body armor

A comic-book fan and an adjunct assistant professor of materials science and engineering at North Carolina State University...