Stephen Elledge’s Harvard lab takes $17M to birth ImmuneID, a high-throughput antibody startup February 18, 2021