The San Diego–based biotech is letting go of three employees at their Woburn, Massachusetts, effective from July 29 to Aug. 12, according to a Worker Adjustment and Retraining Notification notice.
The San Diego–based biotech is letting go of three employees at their Woburn, Massachusetts, effective from July 29 to Aug. 12, according to a Worker Adjustment and Retraining Notification notice.