Md. Shafiqul Alam

Technical Delegate

Mechanical engineer, eleven years with the movement