174,843 Shares in Sutro Biopharma, Inc. $STRO Purchased by GSA Capital Partners LLP
GSA Capital Partners LLP purchased a new stake in Sutro Biopharma, Inc. (NASDAQ:STRO - Free Report) in the third quarter, according to the company in its most recent Form 13F filing with the...