Cited by 473
Zhejiang Chinese Medical University
ORCID: 0000-0002-2435-6306Publishes on Intracerebral and Subarachnoid Hemorrhage Research, Advanced Sensor and Energy Harvesting Materials, Acute Ischemic Stroke Management. 43 papers and 969 citations.