Owen John Catchpole
Industrial Research Limited · Fonterra Co-Operative Group Limited · Unknown
Total Patents:
9
Overall Rank:
#577,904
Years Active:
1991–2019
Industrial Research Limited Rank:
#8