Member since April 20, 2009 | 10,748 Readings |

Leora Fox



Leora Fox has a PhD in neurobiology and likes to help simplify science. She enjoys tromboning, the color orange, klezmer music, podcasts, fluorescence microscopy, and donuts.

Recent Work
Comments (0)