Vera Domingues

Senior Editor, Springer Nature