Posted by azhang on Nov 14, 2010 in centrosomes The major microtubule organizing centers of an animal cell. Print PDF