Immorta Bio Reports Successful Inhibition of Lung Cancer Growth by Senolytic Immunotherapy Product SenoVax™
1 year ago
39
/PRNewswire/ -- Immorta Bio Inc, a science-based Life Extension company announced today positive preclinical findings utilizing its senescent cell-killing...