Roger Paul Lawrence
Embarcadero Technologies · Silicon Gaming · Taligent
Total Patents:
4
Overall Rank:
#1,133,568
Years Active:
1996–2023
Embarcadero Technologies Rank:
#18