• Subscribe
  • Luis Roca

    Luis Roca

    into the intersection of tech and media

    Links

    Badges

    Veteran
    Veteran

    Maker History