Innovative People

Peter Hirst

Practical applications

I have looked into patenting on lots of occasions in the past but found the cost of effective patents unrealistic.