Author

John MacMahon

ORCID: 0009-0006-8909-6564
Observed ORCID: 0009-0006-8909-6564
OpenAlex ID: A5046991192
2026 · Prue H. Hart, Stephanie Trend, et al. · Photochemical & Photobiological Sciences
2025 · Ad Brand, Frank de Gruijl, et al. · Photochemical & Photobiological Sciences
2025 · Sheetal Chaudhuri, Joanna Willetts, et al. · Nephrology Dialysis Transplantation
Works count: 5
Citation count: 5
H-index: 1
I10-index:
Year
Topic
Type