Margaret Donovan
Bioinformatician by day. Mischievous Mermaid, abducted alien, and regenerating rogue ranger by night (all on paper, of course).
I write, I run, I study human genetics and disease, and I occasionally do yoga, but secretly I'm just waiting for shavasana.