Sizhan Chen
Institution: Shenzhen Second People's Hospital
Observed institutions: Shenzhen University, Shenzhen University Health Science Center, Shenzhen Second People's Hospital
ORCID: 0009-0006-6510-5470
Observed ORCID: 0009-0006-6510-5470
OpenAlex ID: A5113066095
