Nancy Parenteau
Organogenesis · Harvard University
Total Patents:
8
Overall Rank:
#630,182
Years Active:
1994–2021
Organogenesis Rank:
#11