Eric Rey

Arcadia Biosciences
Total Patents: 2
Overall Rank: #2,091,537
Years Active: 2011–2012
Arcadia Biosciences Rank: #16