Jacob J. Saftig

Bridging the technical and the human.