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...
Read Entire Article