She has also studied the role of computing technologies--most recently networked computing--in helping people improve their skills and collaborate more effectively.
(She; has also studied; the role of computing technologies--most recently networked computing--in helping people improve their skills and collaborate more effectively) (people; collaborate more effectively; )
She people
has also studied collaborate more effectively
the role of computing technologies--most recently networked computing--in helping people improve their skills and collaborate more effectively