Ronald Tharappel

Fina Technology
Total Patents: 8
Overall Rank: #650,086
Years Active: 2002–2014
Fina Technology Rank: #63