Alexander Sassi

Aclara Biosciences · Seer · Soane Biosciences
Total Patents: 11
Overall Rank: #467,452
Years Active: 1997–2019
Aclara Biosciences Rank: #6