Ahmed Chenna
Aclara Biosciences · Laboratory Corporation Of America Holdings · University of California
Total Patents:
9
Overall Rank:
#561,930
Years Active:
2003–2020
Aclara Biosciences Rank:
#6