avatar
Richard McCulloch @rmc9z.bsky.social
📤 733 📥 878 📝 15

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