Sesen Bio: Hoping For An Easy Revalidation Of Vicineum By 2022
wildpixel/iStock via Getty Images
Sesen Bio, Inc. (SESN) suffered a setback in Q3 2021 after the US Food and Drug Administration (FDA) failed to approve its Biologics License Application (BLA) for Vicineum. The FDA questioned the current form of Vicineum…