mee-tr'vlh-sri n technology