Nipa BASU

The Dun & Bradstreet · Sandia
Total Patents: 5
Overall Rank: #956,535
Years Active: 2006–2022
The Dun & Bradstreet Rank: #6