Kerry Gordon

Biochemist and budding virologist. Loves making mutants, 3D protein structures, viruses, tea, homemade ice-cream from dry-ice & board games with friends.
Kerry Gordon's Community