@memoized
    def retrieve_products(self, reviewer):
        """Retrieve products reviewed by a given reviewer.

        Args: