John Michael Macpherson

23Andme
Total Patents: 28
Overall Rank: #134,826
Years Active: 2013–2025
23Andme Rank: #2