Harbour Antibodies B.V., Rotterdam, the Netherlands Business: Antibodies Appointed: Peter Barrett, partner at Atlas Venture, as chairman ...