Investment company Atlas Venture Advisors, Inc. (Current Portfolio) buys Integral Ad Science Holding Corp, sells Bicycle Therapeutics PLC during the 3-months ended 2021Q2, according to the most recent ...