Speaker

Carl Billicska

IP Counsel

IPValue

linkedin page