Security Innovations in the Punchscan Voting System

DPID: 1056Published: