What is a 'patent'?: Intellectual Property Defined

2015-04-15 0

This video What is a 'patent'? is from the series Intellectual Property Defined

Free Traffic Exchange