Declan studies how the human replisome overcomes roadblocks.
Master of Biology and Bachelor of Science (Class I), 2023
University of Leeds