Tapan K. Deb Roy

Inmont
Total Patents: 3
Overall Rank: #1,677,438
Years Active: 1986
Inmont Rank: #5