CD Bioparticles launches a series of block copolymer micelles for global researchers.