Matthew KELLINGER
Element Biosciences · Illumina · Illumina Cambridge Limited
Total Patents:
40
Overall Rank:
#77,698
Years Active:
2017–2025
Element Biosciences Rank:
#2