Patrick O'Callaghan

ICI
Total Patents: 2
Overall Rank: #2,120,101
Years Active: 1987–2010
ICI Rank: #1,088