30 pubs · 159 cites · h-index 5
Shanghai University of Engineering Science
2004 - Present
Lawrence Technological University
2021 - 2021