Cochleate as drug delivery systems with sustained release #261477747
Description
Cochleate systems formed from phospholipids have very useful properties as drug delivery systems with sustained release capabilities 3d rendering in the black background