Elaine Chiquette

Gelesis
Total Patents: 1
Overall Rank: #2,799,776
Years Active: 2020
Gelesis Rank: #10