Digital identifiers could keep up with authors' moves.
Aerts
Raf
R
D001319:Authorship; D034742:Electronic Mail; D009275:Names; D009935:Organizational Affiliation / Q000706:statistics & numerical data; D017712:Peer Review, Research; D012108:Research Personnel