Affiliations Research 1917Professor Of ZoologyTufts College1920Professor Of ZoologyTufts College 1917Zoology[role unknown]1920Zoology[role unknown]