Michael Hamill

Axcella Health
Total Patents: 22
Overall Rank: #192,907
Years Active: 2014–2023
Axcella Health Rank: #1