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