Liz Mear

Liz Mear

Liz Mear is chief executive of Innovation Agency, the Academic Health Science Network for the North West Coast.