Seppo Mäkinen, Finland, Helsinki, M, lino Biotech AG