Intellectual Ventures Fund 12 LLC

Active Wilmington, DE