David Holder
Ucl Business Plc · Galvani Bioelectronics Limited · Btg International
Total Patents:
7
Overall Rank:
#702,158
Years Active:
1999–2023
Ucl Business Plc Rank:
#44