Velan Capital Investment Management LP Acquires 2,030,000 Shares of Sutro Biopharma, Inc. $STRO
Velan Capital Investment Management LP lifted its stake in Sutro Biopharma, Inc. (NASDAQ:STRO - Free Report) by 197.1% during the second quarter, according to the company in its most recent 13F...