Lovelace-Babbage award (Q123134157)
Language:
other details