Ashraf Rateb

amrateb

Geophysicist, Ph.D student at NCKU, Freethinker, Science Communicator,tweets about Science,Human and random

Twitter