2 pubs · 92 cites · h-index 2
Chinese Academy of Sciences
2014 - 2014
Shanghai Institute of Materia Medica