Atlas Venture announces new member of life sciences investment team

505
He will join the other four members of the life science investment team in London and will be responsible for both sourc