Sellas Life Sciences Names Jonathan Eckard as New Chief Business and Strategy Officer
News
Sellas Life Sciences recently named Jonathan Eckard, PhD, as its chief business and strategy officer. Eckard’s doctorate in toxicology and carcinogenesis is from NYU School of Medicine, where he also earned a master’s ... Read more