Yuhua Wen
Observed name: Wen, Yuhua
Institution: Beijing University of Posts and Telecommunications
Observed institution: Beijing University of Posts and Telecommunications
ORCID: 0009-0006-7059-9196
Observed ORCID: 0009-0006-7059-9196
OpenAlex ID: A5121755075
