Recognise research group after review of small papers Crossword Clue

Last seen: Fifteensquared, 31 May 2020

Matching Answer