RE: Buying time16 Jan 2025 15:34
Even if IMM could serve a minor fraction of the global peptides therapeutics market, say 1/1000th of 46 Billion USD, it would still easily be a 50+ Million USD company for argument sake. The potential is massive here, but indeed as with every investment comes wth a risk.