Internet Domain Name Disputes
Complex Commercial Litigation
Trademark and Trade Dress Infringement Litigation
IP Licensing
Patent Procurement
Trademark Registration
Consulting
Patent Infringement Litigation
Alternative Dispute Resolution
Opinions and Due Diligence