David Lang
Lumiradx Uk · Alere Switzerland Gmbh · Inverness Medical Limited
Total Patents:
5
Overall Rank:
#959,109
Years Active:
2006–2022
Lumiradx Uk Rank:
#14