Karen O'Donoghue

Datalase · Ciba
Total Patents: 4
Overall Rank: #1,216,833
Years Active: 2011–2014
Datalase Rank: #8