Farhan Rasheed
Farhan Rasheed

Farhan Rasheed

Mechanical Engineer. Physics freak. There are infinite number of universes so do my love for humanity.