Skip to main content

Self-assembly of membrane hole punchers of the immune system

Category
Past seminars
Date
Date
Thursday 2 May 2019

Prof Bart Hoogenboom (University of Oxford)