I don’t know enough about it to have an educated opinion. The company does seem to be below the radar screen of many biotech investors; perhaps this is because it doesn’t trade on a US exchange.
“The efficient-market hypothesis may be the foremost piece of B.S. ever promulgated in any area of human knowledge!”