Search results for: Zheng Ruan
International Journal of Impact Engineering > 2017 > 101 > C > 66-77
International Journal of Impact Engineering > 2015 > 86 > Complete > 40-56
International Journal of Impact Engineering > 2017 > 101 > C > 66-77
International Journal of Impact Engineering > 2015 > 86 > Complete > 40-56