David John BEECH
University Of Leeds · Fundació Institut Cat Alá Dinvestigació Química (Iciq) · Universitat Rovira I Virgili (Urv)
Total Patents:
2
Overall Rank:
#1,773,295
Years Active:
2021–2024
University Of Leeds Rank:
#25