Tavistock Life Sciences is a venture capital investment firm specialized in earl-stage investments....