lecturer-image

Nancy Hafkin

About

Nancy Hafkin is Director of Knowledge Working, a consultancy on information technology and international development. Dr. Hafkin has written widely on gender and information technology globally, most

Read less