bibliographic resource 152156 [br/152156]
https://w3id.org/oc/corpus/br/152156
is a
document
periodical journal
title
Drug Delivery and Translational Research - Drug Deliv. and Transl. Res.
identifier
https://w3id.org/oc/corpus/id/211715
https://w3id.org/oc/corpus/id/211716