Richard John Roberts, Director at Invivo Therapeutics Holdings, holds 10.00K shares in Invivo Therapeutics Holdings (Ticker: NVIV). Most recently, Richard John Roberts Bought $30,984 shares of Invivo Therapeutics Holdings on Apr 20, 2017 for an estimated value of 8.99K.