Ioana M. Rizoiu

Biolase Technology
Total Patents: 49
Overall Rank: #56,771
Years Active: 1998–2015
Biolase Technology Rank: #1