Quantum_Computing_Standards_2018_1125_v01

Views:
 
     
 

Presentation Description

Quantum Computing Standards - Presented on November 25, 2018 in Chicago, IL, to the Quantum Computing MeetUp Group

Comments

Presentation Transcript

Quantum Computing Standards and Why We Need Them:

Quantum Computing Standards and Why We Need Them William Favre Slater, III M.S., MBA, PMP, CISSP, SSCP, CISA, ITIL v3 Cybersecurity Engineer, Adjunct Industry Professor, Writer, and Researcher in Blockchain and Quantum Science November 25, 2018 Presented to The Chicago Quantum Computing MeetUp Group

Abstract:

Abstract Quantum Computing hardware and software is evolving rapidly and giving birth to a new paradigm in computing. But it requires an understanding of mathematical and quantum physics concepts that are unfamiliar to many who are used to computing with more traditional computing platforms and software. To enable this new paradigm of computing, industry leaders like the IEEE, Google, Microsoft, IBM, and Intel are working diligently to usher in this new era of computing. The Standards being formed by these thought leaders will help to accelerate the maturation, adoption, and use of quantum computing. November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 2

Agenda:

Agenda Where Are We Right Now In Traditional Computing? What is Quantum Computing? Quantum Computing Terminology Some Important Standards Around Computing and The Internet The Formation of Quantum Computing Standards The Potential and Promise of Quantum Computing Quantum Computing – The Downside How and Why Quantum Computing Will Persist, and Rapidly Evolve and Be Adopted A Cautionary Tale A Call to Action Conclusion References November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 3

Presentation Location:

Presentation Location November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 4 http://billslater.com/quantum/wslater_quantum01.pdf

Special Thanks to::

Special Thanks to: Gene Naden – Founder & Leader of the Chicago Quantum MeetUp William Hurley – Quantum Computing researcher, writer, and Chair of the IEEE Quantum Standards Working Group Programmer Extraordinaire Mathematician Astrophysicist Quantum Computing Fan Founder & Leader of The Chicago Quantum Computing MeetUp and The Chicago Cosmology MeetUp Gene Naden November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 5

Special Thanks to::

Special Thanks to: Michelle Simmons – Working on the world’s first quantum computer Urmila Mahadev – Worked eight years on the algorithm to prove a quantum computer performs its tasks Michelle Simmons November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 6

Slide7:

November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 7

Where Are We Right Now in Computing? Top 500 List:

Where Are We Right Now in Computing? Top 500 List Source: https://www.top500.org/lists/2018/11/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 8

What is Quantum Computing?:

What is Quantum Computing? November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 9

What is Quantum Computing?:

What is Quantum Computing? Source: Wikipedia. https://en.wikipedia.org/wiki/Quantum_computing November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 10

Qubits Explained:

Qubits Explained Source: Wikipedia. https://www.autodesk.com/products/eagle/blog/future-computing-quantum-qubits/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 11

Qubits Explained:

Qubits Explained Source: Lee Wilson: http://www.activecyber.net/rise-quantum-computers-current-state-cryptographic-affairs/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 12

Qubits Explained:

Qubits Explained November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 13 Source: Lee Wilson: http://www.activecyber.net/rise-quantum-computers-current-state-cryptographic-affairs/

Quantum Computing Terminology:

Quantum Computing Terminology November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 14

Quantum Computing Terminology:

Quantum Computing Terminology Source: https://www.enterrasolutions.com/blog/glossary-quantum-computing-terms/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 15 World’s First Quantum Machine Bose-Einstein Condensate

Quantum Computing Terminology:

Quantum Computing Terminology Source: https://www.enterrasolutions.com/blog/glossary-quantum-computing-terms/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 16

Quantum Computing Terminology:

Quantum Computing Terminology Source: https://www.enterrasolutions.com/blog/glossary-quantum-computing-terms/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 17

Quantum Computing Terminology:

Quantum Computing Terminology Source: https://www.enterrasolutions.com/blog/glossary-quantum-computing-terms/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 18

Quantum Computing Terminology:

Quantum Computing Terminology Source: https://www.enterrasolutions.com/blog/glossary-quantum-computing-terms/ and https://en.wikipedia.org/wiki/Quantum_superposition November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 19

Quantum Computing Terminology:

Quantum Computing Terminology Source: https://www.enterrasolutions.com/blog/glossary-quantum-computing-terms/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 20

Some Important Standards Around Computing and The Internet:

Some Important Standards Around Computing and The Internet November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 21

Some Important Standards Around Computing and The Internet:

Some Important Standards Around Computing and The Internet Free IETF’s RFCs (TCP/IP, HTTP, SMTP, SNMP, IPv4, NAT, ARP, BGMP IPv6, MIBs, etc.) NIST (NIST SP 800 Series, NIST Cybersecurity Framework, etc.) W3C – (HTML 4.0, HTML 5.0, XML, etc.) OMG – (CORBA, UML, etc.) Open Source Not Free ISO Standards (i.e. ISO 2700x, ISO 20000, ISO 19011, ISO 9001 etc.) IEEE (i.e. 802.3 (Ethernet), 802.11x (Wireless), etc.) ANSI November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 22

The Formation of Quantum Computing Standards:

The Formation of Quantum Computing Standards November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 23

The Formation of Quantum Computing Standards:

The Formation of Quantum Computing Standards Slides 25 – 40 (except slide 28) are from William Hurley (@ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a Webinar on April 24, 2018. November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 24

Slide25:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 25

Slide26:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 26

Slide27:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 27

Slide28:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 28

Slide29:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 29

Slide30:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 30

Quantum Computing in Google Trends as of November 21, 2018:

Quantum Computing in Google Trends as of November 21, 2018 November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 31

Slide32:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 32

Slide33:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 33

Slide34:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 34

Slide35:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 35

Slide36:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 36

Slide37:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 37

Slide38:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 38

Slide39:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 39

Slide40:

Source: William Hurley ( @ whurley ) Chairman of the IEEE Quantum Computing Standards Working Group. Delivered in a webinar on April 24, 2018. https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 40

The Potential and Promise of Quantum Computing:

The Potential and Promise of Quantum Computing November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 41

The Potential and Promise of Quantum Computing:

The Potential and Promise of Quantum Computing Source: https://americanaffairsjournal.org/2018/05/winning-the-race-in-quantum-computing/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 42

The Potential and Promise of Quantum Computing:

The Potential and Promise of Quantum Computing Source: https://americanaffairsjournal.org/2018/05/winning-the-race-in-quantum-computing/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 43

The Potential and Promise of Quantum Computing:

The Potential and Promise of Quantum Computing Source: https://www.gartner.com/smarterwithgartner/the-cios-guide-to-quantum-computing/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 44

The Potential and Promise of Quantum Computing:

The Potential and Promise of Quantum Computing Source: https://www.gartner.com/smarterwithgartner/the-cios-guide-to-quantum-computing/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 45

Quantum Computing – The Downside:

Quantum Computing – The Downside November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 46

Quantum Computing – The Downside:

Quantum Computing – The Downside Huge shortage of talented people to do quantum-related work A real threat to encryption because Quantum Computing allows easy implementation of multiple proven algorithms Shor Grover GEECM A real threat to Blockchain because of its ability to break encryption and hashes Unintended consequences because it will permit humans to find the answers to questions that were never imagined or even possible in traditional Von Neumann computing November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 47 Source: http://cba.mit.edu/docs/papers/98.06.sciqc.pdf

How and Why Quantum Computing Will Persist, and Rapidly Evolve and Be Adopted:

How and Why Quantum Computing Will Persist, and Rapidly Evolve and Be Adopted November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 48

How and Why Quantum Computing Will Persist, and Rapidly Evolve and Be Adopted:

How and Why Quantum Computing Will Persist, and Rapidly Evolve and Be Adopted Standards will drive the maturation, adoption, and widespread use of quantum computers and quantum computing The power of quantum computing to solve big and complex problems much faster than their Von Neumann counterparts will make them more in demand. We are actually in a Quantum Science and Technology “Arms Race” with the Chinese, and by many accounts, they are winning. DARPA has several Quantum Computing projects, including Quiness and QuASAR . Google Trends Result on “Quantum Computing” on November 21, 2018 November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 49

And Still… America Needs a “Sputnik Moment” to Kick Us in Our Butts & Help Propel Our Progress in Quantum Science and Technology:

And Still… America Needs a “ Sputnik Moment ” to Kick Us in Our Butts & Help Propel Our Progress in Quantum Science and Technology A reference to the  Soviet Union ’s 1957 launch of the first Earth-orbiting artificial satellite  Sputnik 1  which caught the USA unprepared. The event ignited the  Space Race  during the  Cold War , and led to the USA successfully completing a human landing on the  Moon  in 1969. November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 50

A Cautionary Tale:

A Cautionary Tale November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 51

A Cautionary Tale:

A Cautionary Tale Ted Hoff, Co-Inventor of the Intel i4004 CPU, the World’s First commercially available microprocessor: “You can be smart and talented, and invent and produce great things, but if you can’t demonstrate the Business Value, and Market it and monetize it, you are doomed to fail.” Source: https://www.youtube.com/watch?v=7MgHsgoilQ4&t=80s November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 52

A call to Action:

A call to Action November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 53

A Call to Action:

A Call to Action Quantum is the Future of Computing Get busy and learn everything you can about Quantum Science and Quantum Technologies There are lots of Free Resources Quantum Playground (Free) IBM Q (Free… for now!) Chicago Quantum MeetUp Group (Free) November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 54

Quantum Playground:

Quantum Playground Visit http://quantumplayground.net November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 55

IBM Q:

IBM Q November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 56

IBM Q:

IBM Q Visit https://www.research.ibm.com/ibm-q/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 57

IBM Q:

IBM Q Visit https://www.research.ibm.com/ibm-q/ November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 58

Conclusion:

Conclusion November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 59

Conclusion:

Conclusion We covered the following: What is Quantum Computing? Quantum Computing Terminology Some Important Standards Around Computing and the Internet The Formation of Quantum Computing Standards The Potential and Promise of Quantum Computing Quantum Computing – The Downside How and Why Quantum Computing Will Persist, and Rapidly Evolve and Be Adopted A Cautionary Tale The Standards being formed by these thought leaders will help to accelerate the maturation, adoption, and widespread use of quantum computing. In America, we need a “Sputnik Moment” in Quantum Science and Technology, and we need to get busy and rise. Call to Action: Get Busy! November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 60

Slide61:

Questions? Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup

Slide62:

Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup

Slide63:

Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup

Slide64:

November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 64

William Favre Slater, III:

William Favre Slater, III William Favre Slater, III 312-758-0307 slater@billslater.com williamslater@gmail.com http://billslater.com/interview 1515 W. Haddon Ave., Unit 309 Chicago, IL 60642 United States of America November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 65

references:

references November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 66

References:

References Ahsan, M., Meter, R V., and Kim, J. (2015). Designiing a Million-Qubit Quantum Computer Using a Resource Performance Simulator. A scholarly article published at the ACM in December 2015. Retrieved from: https://tinyurl.com/ya2q92xa . Da Silva, W. (2015). Quantum computer coding in silicon now possible. Published at the University of New South Wales Newsroom on November 17, 2015. Retrieved from: https://newsroom.unsw.edu.au/news/science-tech/quantum-computer-coding-silicon-now-possible . DeAngelis, S. (2014). A Glossary of Quantum Computing Terms. Retrieved from https://www.enterrasolutions.com/blog/glossary-quantum-computing-terms/ . Fedorov , A. K. , Kiktenko , E. O., and Lvovsky , A. I. (2018). Quantum computers put blockchain security at risk. Published November 19, 2018 in Nature. Retreived from: https://www.nature.com/articles/d41586-018-07449-z . Gerschenfeld , N. and Chuang, I. L. (1998). Quantum Computing with Molecules. Published in the June 1998 edition of Scientific American magazine. Retrieved from: http://cba.mit.edu/docs/papers/98.06.sciqc.pdf . Gomes, L. (2018). Quantum Computers Strive to Break Out of the Lab. Published at IEEE Spectrum on March 22, 2018 Retrieved from https://spectrum.ieee.org/computing/hardware/quantum-computers-strive-to-break-out-of-the-lab . Herman, A. (2018). Winning the Race in Quantum Computing. Published in American Affairs Journal. Retrieved from: https://americanaffairsjournal.org/2018/05/winning-the-race-in-quantum-computing/ . Hoff, T. (2009). Lecture by Ted Hoff at U.C. Berkley. Located at: https://www.youtube.com/watch?v=7MgHsgoilQ4&t=80s . Hurley, W. (2018). Quantum Computing Standards. A webinar presented on April 24, 2018 and located at https://www.youtube.com/watch?v=qKt7dOf4pXY&t=7s . IBM. (2018). IBM Q. Located at https://www.research.ibm.com/ibm-q/ . November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 67

References:

References IEEE. (2018). IEEE P7130 - IEEE Nomenclature Standard. Quantum Computing Working Group. Located at: https://standards.ieee.org/develop/project/7130.html . IEEE. (2018). IEEE P7131 - IEEE Benchmarking Standard. Quantum Computing Working Group. Located at: https://standards.ieee.org/develop/project/7131.html . Kholodov , I. (2009). The von Neumann Computer Model. From the CIS-77 course at Bristol Community College. Retrieved from: http://www.c-jump.com/CIS77/CPU/VonNeumann/lecture.html . Klarreich , E. (2018). Graduate Student Solves Quantum Verification Problem. Published in Quanta Magazine, October 8, 2018. Retrieved from https://www.quantamagazine.org/graduate-student-solves-quantum-verification-problem-20181008/ . Miller, S. (2018). DARPA digs into the details of practical quantum computing. Retrieved from: https://gcn.com/articles/2018/07/12/darpa-quantum-architecture.aspx . New York Times. (2018). The next tech talent shortage: Quantum computing researchers. Retrieved from https://indianexpress.com/article/technology/science/the-next-tech-talent-shortage-quantum-computing-researchers-5412552/ . Panetta, K. (2017). The CIO's Guide to Quantum Computing. Published November 29, 2017. Retrieved from https://www.gartner.com/smarterwithgartner/the-cios-guide-to-quantum-computing/ . Quantum Computing Playground. (2014). Located at http://www.quantumplayground.net/#/home . Sattel , S. (2016). The Future of Computing - Quantum & Qubits. Retrieved from: https://www.autodesk.com/products/eagle/blog/future-computing-quantum-qubits/ . Wikipedia. (2011). Quantum Machine. Retrieved from: https://en.wikipedia.org/wiki/Quantum_machine . Wikipedia. (2018). Article on Quantum Superposition. Retrieved from https://en.wikipedia.org/wiki/Quantum_superposition . Wilson, L. (2015). The Rise of Quantum Computers - The Current State of Cryptographic Affairs. http://www.activecyber.net/rise-quantum-computers-current-state-cryptographic-affairs/ . November 25, 2018 Quantum Computing Standards - William Favre Slater, III - Chicago Quantum Computing Meetup 68

authorStream Live Help