Hangzhou, 310058
China
Stroke, triptolide, synaptic plasticity, colony-stimulating factor 1 receptor inhibitor, Ki20227