Baroness Blackwood

Baroness Blackwood

About

Baroness Blackwood is Chair of Genomics England and a Member of the House of Lords Science & Technology Select Committee.