Donald H. Hourahane

South African Inventions Development
Total Patents: 5
Overall Rank: #1,043,198
Years Active: 1985–2002
South African Inventions Development Rank: #7