Tetra Bio

Tetra Bio-Pharma (TBP.T) announced that their new investigation new drug (IND) ARDS-003 has been studied in a viral infected organoid model as part of a research collaboration between Targeted Pharmaceuticals…