September 26, 2022

Fennec Pharmaceuticals Announces Second Closing of $20 Million Investment from Petrichor