What are Liposomes and why they matter

What are Liposomes and why they matter

Reading time: 1 min

Liposomes are tiny, spherical vesicles made from phospholipid bilayers — the same material that forms the membranes of your cells.