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