Matthew J. Carr
Umbra · Robert Bosch Gmbh · Technology Partnership Plc
Total Patents:
14
Overall Rank:
#334,158
Years Active:
2003–2025
Umbra Rank:
#8