Oleksiy Khomenko
23Andme
Total Patents:
21
Overall Rank:
#202,142
Years Active:
2013–2025
23Andme Rank:
#5