Scientist II, Upstream Process Development – SHATTUCK LABS, INC. – Durham, NC

Shattuck Labs (www.shattucklabs.com) is developing breakthrough therapies for immunotherapy, which harnesses the human immune system to improve survival for…
From Shattuck…
Click here to view original post