Biotrials, Newark facility and experience