Denise A. Barrera
3M · MIT · The Children'S Hospital
Total Patents:
8
Overall Rank:
#664,127
Years Active:
1995–2019
3M Rank:
#2,536