Almantas Liudas Samalavičius, Prof., Dr.