Atlas Venture Advisors, Inc.

Company Share, %
Integral Ad Science Holding Corp. 14.15

Category Quantity
High Tech 1