1250 Oakmead Pkwy Ste 210 Sunnyvale CA 94085
(650) 434-8410
Santa Clara University School of Law (1992)
U.S. Patent & Trademark Office Bar
Unknown Status
Environmental Law
Health Care Law
Intellectual Property