Ian Nicholson joins Advent Venture Partners life sciences team

80
London-based Advent Venture Partners has hired Ian Nicholson as an operating partner for its life sciences division. Nic