Houchen Liu
Institutions: BG Klinik Tübingen, University of Tübingen
Observed institutions: BG Klinik Tübingen, Affiliated Hospital of Qingdao University, University of Tübingen
ORCID: 0000-0003-3078-3184
Observed ORCID: 0000-0003-3078-3184
OpenAlex ID: A5049648164
