OpenWorm Foundation employs 12 employees. The OpenWorm Foundation management team includes Heidi Huettner (Chairman of the Board).
Looking for a particular OpenWorm Foundation employee's phone or email?