Sen Du
Observed name: Du, Sen
Institution: Air Force Engineering University
Observed institutions: Shenzhen Polytechnic University, Air Force Engineering University, Xi'an University of Technology
ORCID: 0000-0002-2919-7148
Observed ORCID: 0000-0002-2919-7148
OpenAlex ID: A5001318142
