Joseph Hargreaves Lloyd
Oxford Nanopore Technologies Plc
Total Patents:
5
Overall Rank:
#927,941
Years Active:
2019–2024
Oxford Nanopore Technologies Plc Rank:
#36