Scientific Reports Publishes INFORAAA Results - Faron Pharmaceuticals OY | RNS | Ticker