Ian Nicholson joins Advent Venture Partners life sciences team

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