Keough named CEO of Millennium Pharmacy Systems