• Intellectual Property
Practice Area
  • Intellectual Property
Additional Practice Areas
  • IP/Patent Due Diligence
  • Patent Prosecution
Education
University of Michigan Law School
J.D.
University of Texas
M.S.
computer science
Peking University
B.A.
computer science
Contact & Map
Mountain View, CA, USA