Work

A Promising Drug Controlled-Release System Based on Diacetylene/Phospholipid Polymerized Vesicles

FWCI: 1.464
Cites: 33
Cited by: 41
Related to: 10