Endpoints News Mar 4, 2026 Sanofi licenses Sino Biopharm’s transplant drug for $135M upfront Sanofi licenses Sino Biopharm’s transplant drug for $135M upfront Original