John J. Byrnes,

Prof. Dr. John J. Byrnes,

orcid