Algirdas Mekys, Doc., Dr.