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