Norbert Ohlenbusch
Fitsense Technology · Lumiradx Uk · Personal Electric Devices
Total Patents:
18
Overall Rank:
#254,720
Years Active:
2000–2020
Fitsense Technology Rank:
#1