Tadas Meškauskas, Prof., Dr.