Cooley LLP
3175 Hanover Street Palo Alto CA 94304-1130
(650) 843-5327
Santa Clara University School of Law (1995)
California Bar
Active License
Verified
Business Law
Intellectual Property