10 employees
SBE’s mission is to maximize the chance of success of therapeutic drug candidates through their lifecycle inflection point (Phase II).
2010