PEO-PPO-PEO polymers and vinyl monomers are used to prepare several block copolymers via consecutive atom transfer radical polymerization (ATRP). The block copolymers provide good delivery characteristics and can be used as a gene/drug delivery carrier for therapy and diagnosis.