OpenCharities

Rosalind Wright Cb QC

Trustee

Charity Role Appointed
Infectious Disease Research Trust Chair