Work

Issues and perspectives on the biocompatibility and immunotoxicity evaluation of implanted controlled release systems

FWCI: 5.081
Cites: 10
Cited by: 167
Related to: 10