Scientist/Sr. Scientist, Discovery Technology, Research – Atreca – South San Francisco, CA

Atreca is a dynamic biotechnology company located in South San Francisco, California. We apply our Immune Repertoire Capture® (IRC™) technology...

Click to view original post