Karen E. Fisher

Karen E. Fisher provides expert insights on information behavior and technology.