Stephen R. Lawrence

Google · Nec Laboratories America · Nec Research Institute
Total Patents: 74
Overall Rank: #26,379
Years Active: 1998–2023
Google Rank: #96