don't miss the train this time ! It's abolutly not a meme stock and prob will never "short squeeze" but an insane bet on science.
There has been a lots of DD regarding Sella Life Science, get yourself out of all these meme stock and read a bit about SLS.