Wenjie Han
Institution: Liaoning Cancer Hospital & Institute
Observed institutions: Chinese PLA General Hospital, Liaoning Cancer Hospital & Institute, China Medical University
ORCID: 0000-0002-4153-8419
Observed ORCID: 0000-0002-4153-8419
OpenAlex ID: A5079744988
