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