Press Release Fennec Pharmaceuticals Announces Oral Presentation of Detailed Results from Investigator-Initiated Phase 2 STS-J01 Clinical Study of PedmarkĀ® in Japan at SIOP 2026 13 hours ago