Rashid Ahmed Rifat


A wanderer in my own world, engineer & researcher