3 ms·The EPFL owns it, especially the logo he is also using. And no, registering is not always a requirement.by soc88 15y agoThe EPFL owns it, especially the logo he is also using. And no, registering is not always a requirement.