Prof. Tomislav Shuminoski, PhD