Estrella Immunopharma has activated Baylor Scott & White Research Institute as the second site for its STARLIGHT-1 Phase I/II study.

The post Estrella activates new site in Texas for STARLIGHT-1 Phase I/II trial appeared first on Clinical Trials Arena.