avatar
Richard McCulloch @rmc9z.bsky.social
📤 772 📥 901 📝 17

Lectures and does research on kinetoplastid genome maintenance and immune evasion at the University of Glasgow