Y Zhu, Y Zhu, T Cao, X Liu, X Liu, Y Yan,
Y Shi… - Medical …, 2023 - degruyter.com
Ferritin is an endogenous protein which is self-assembled by 24 subunits into a highly
uniform nanocage structure. Due to the drug-encapsulating ability in the hollow inner cavity …