As this ID will get used as an elasticsearch ID, joining the two with something such as `-` might be a bit cleaner.

As the `printISSN` and `electronicISSN` could potentially be dirty, we might want to trim them before generating the ID. We should also do a check that the outcome of this function is a proper id and not an empty string (for example)