• threelonmusketeers
    link
    fedilink
    English
    219 hours ago

    Hee-hee, that’s pretty cute. Where is Tor Vergata and what do ESA do at that location?

    • @ik5pvx
      link
      English
      116 hours ago

      Tor vergata is one of the universities in Rome