97825340
Mar 6, 2023
Downloadable mobile applications allowing users to upload content to make arguments and challenge companions on any issue in front of an online jury where the jury then makes a decision and declares a winner
Electrical and Scientific Apparatus