Abdul Moiz

Abdul Moiz

Fooling with science and physics from my early days in the womb! Also a father to many cats!