Celia Bonaventura

Duke University · Aquanautics
Total Patents: 9
Overall Rank: #590,069
Years Active: 1982–1999
Duke University Rank: #266