Mary Grace Flaherty
Mary Grace Flaherty is an assistant professor in the School of Information and Library Science at the University of North Carolina at Chapel Hill. She received her PhD from Syracuse University and holds master's degrees from Johns Hopkins University and the University of Maryland.
Mary Grace Flaherty is an assistant professor in the School of Information and Library Science at the University of North Carolina at Chapel Hill. She received her PhD from Syracuse University and holds master's degrees from Johns Hopkins University and the University of Maryland. See less
Mary Grace Flaherty's Featured Books