Work

Temozolomide-loaded PLGA nanoparticles to treat glioblastoma cells: a biophysical and cell culture evaluation

FWCI: 2.584
Cites: 39
Cited by: 78
Related to: 10