Nikolay Myasoedov — Insider transactions, Director at Ovoca Bio PLC | InsiderLens