Spencer Trask Innovations, LLC Trademarks
INNO360, INC.

INNO360, INC.

Computer software platforms for cloud-based innovation management platform. Serving research and development organizations…
Owned by: Spencer Trask Innovations, LLC
Serial Number: 87014423