Craig K. Sherburne, Barrister & Solicitor, Registered Patent Agent (US & Canada)
Business Value Sharing