Investigator
State Key Laboratory Of Oncology In South China
Effect of the mRNA decapping enzyme scavenger (DCPS) inhibitor RG3039 on glioblastoma