avatar
Richard McCulloch @rmc9z.bsky.social
📤 756 📥 892 📝 15

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