Andrew Desbarats

Immortazyme Company · Mcscience
Total Patents: 4
Overall Rank: #1,159,075
Years Active: 2013–2021
Immortazyme Company Rank: #1