Dinusha Thotagamuwa

Lumitex · Rensselaer Polytechnic Institute
Total Patents: 2
Overall Rank: #1,721,819
Years Active: 2021–2025
Lumitex Rank: #31