Poznań University of Medical Science Grant 502-01-01124182-07474.