47 employees
SB Drug Discovery is a contract research services company offering expertise in compound screening.
1994