thoughtful, focused, determined advocacy

Practice Areas

Approach

Ready to assist

Strategic counseling to arrive at tailored approach with the appropriate tool(s) that may be confined to informal proactive steps, e.g., design around to avoid patent infringement. ​


Intellectual

Property Law


Silicon Valley