He has worked on a broad range of research topics including: structural and functional composites, computational solids mechanics, structural engineering. Recently, his research has been mainly focused on: impact behaviours of FRP laminated composites, structural health monitoring and non-destructive damage evaluation techniques, structural and functional nanocomposites, multi-scale simulations of various physical phenomena in nanocomposites. To date, he has generated over 120 papers on various journals with a high citation number, and over 80 papers on various international conferences. He is now an editorial board member of 4 journals. He has also delivered over 20 Keynote and Invited Talks on various conferences. He has been a reviewer for Carbon, Polymer, CST and other over 60 various journals.