Cheryl L. Barrett
Bio-Technical Resources · U.S. Technology
Total Patents:
2
Overall Rank:
#2,265,738
Years Active:
1995–1998
Bio-Technical Resources Rank:
#10