2,633,034 views | Simona Francese • TED2018

Your fingerprints reveal more than you think