FT Heikki Mykrä & research group