TVM Capital Life Science has announced the final close of TVM Life Sciences Investments II (TVM LSI II) on $478m.