Loading patent details...
US20030136835A1: Packet-based internet voting transactions with biometric authentication | Searchlight