18.208.132.74

Abingworth names new managing partner

601
Life sciences investor Abingworth has promoted Bali Muralidhar to managing partner, further strengthening the senior man