David Harper
Biocontrol Limited · Queens University Of Belfast
Total Patents:
3
Overall Rank:
#1,484,954
Years Active:
1993–2018
Biocontrol Limited Rank:
#5