avatar
Richard McCulloch @rmc9z.bsky.social
📤 707 📥 854 📝 15

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