New Drug Candidate STF-1623 Activates Innate Immunity in Solid Tumors 5 September 2025·594 words·3 mins Cancer Immunotherapy Innate Immunity STF-1623 ENPP1 Solid Tumors Stanford Lingyin Li
First FDA-Approved Islet Transplant at UI Health Ends Insulin Dependence 4 September 2025·489 words·3 mins FDA UI Health Islet Transplant Type 1 Diabetes Lantidra Insulin Independence CellTrans