Linda Avey
23Andme · Affymetrix
Total Patents:
29
Overall Rank:
#128,208
Years Active:
2012–2025
23Andme Rank:
#3