Rahula Anura Attalage a professor of mechanical engineering and the director of the Post Graduate Institute of the Faculty of Engineering at the University of Moratuwa in Sri Lanka.
Rahula Anura Attalage a professor of mechanical engineering and the director of the Post Graduate Institute of the Faculty of Engineering at the University of Moratuwa in Sri Lanka. (en)
Rahula Anura Attalage a professor of mechanical engineering and the director of the Post Graduate Institute of the Faculty of Engineering at the University of Moratuwa in Sri Lanka. (en)