Olivera J. Finn

University Of Pittsburgh · University of Virginia · Bluefin Biomedicine
Total Patents: 9
Overall Rank: #556,281
Years Active: 1998–2022
University Of Pittsburgh Rank: #106