Rancho Mirage, California Expert ID: 06190 | Non Medical Experts | Computer Specialties: Computer This expert  has consulted for both plaintiffs and defendants in litigation matters regarding software development, intellectual property  licensing, on-line advertising,  website...

View Experts Profile | Request CV.