Jemma Redmond

biotechnologist · 1978–2016

Irish biotechnology pioneer