def METHOD_NAME(self, obj):
    """Get publisher."""
    m = obj['metadata']
    publisher = m.get('imprint', {}).get('publisher')
    if publisher:
        return publisher
    if m.get('doi', '').startswith('10.5281/'):
        return 'Zenodo'
    return missing