98097895
Jul 24, 2023
downloadable mobile software featuring technology which ranks members according to an algorithm based on predetermined metrics of success and enables members to vote to impact the leaderboard; downloadable mobile software application for streaming and playing of music playlists
Electrical and Scientific Apparatus