… intellectual property with several patent applications pending. DaVinci … Intellectual Property Law · Civil Law (common Law) · Law · Business Law …