Hangzhou, 310058
China
Zhejiang University - Institute of Neuroscience
Stroke, triptolide, synaptic plasticity, colony-stimulating factor 1 receptor inhibitor, Ki20227