Borys Kuca academic degree/title Doctor of Philosophy (PhD) position research group, assistant professor