• Home
More

    Siddharth

    A doctor in the making who's an avid tech enthusiast. If this isn't a paradox I don't know what is.
    56 articles