Member since April 20, 2009 | 11,014 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.

Comments (0)