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

Advertise With Biotech Networks