Jo Lynn Allen has a position (Co founder) at Allen Institute for Brain Science

Title Co founder
Start Date 2003-00-00
Is Current yes
Board member yes
Updated almost 13 years ago