Irene Owens October 25, 2023 By kgyan Irene Owens SAID Chair Dean and Professor (retired), School of Library and Information Sciences at North Carolina Central University Office Durham, NC Biography