michal szybalskilatest news & developments