Cue the music...







Best news ever! Pearson was the absolute worst C Level executive ever and was the reason so many good people left. With his departure aka firing, Biofrontera just might have a chance to reverse course and save it’s sinking ship!