Roy Peter D'Souza

Microsoft · Mimosa Systems · The Toronto-Dominion Bank
Total Patents: 65
Overall Rank: #33,793
Years Active: 2000–2023
Microsoft Rank: #1,200