Trust Stamp secures patent for innovative biometrics technology.

Read the original article on The Tech News Spy.