Atom transfer radical polymerization (ATRP) has emerged as one of the most successful synthetic techniques for the preparation of polymers with predetermined molecular weights, narrow molecular weight distributions, and high degrees of chain end functionalities.