It's all true. Looks like the dust re corona virus has already settled. Recent drop in the sp was caused by the overall panic regardless of the company. In case of YGEN the potential spread of the virus doesn't affect the company. I've just topped up.
I've just bought a small amount (so far) after a detailed research. Fundamentals look very good and the strategy of organic growth suits to today's reality. Let's wait for the FY results with profit on the cards and then sp increase towards previous highs.