James Andrew Robert Dimmock
Sharp Kabushiki Kaisha · Ocado Innovation Limited
Total Patents:
5
Overall Rank:
#976,236
Years Active:
1980–2020
Sharp Kabushiki Kaisha Rank:
#4,164