Prof. Justin Holmes

TRANSLATE Project Coordinator Professor of Nanochemistry, School of Chemistry, UCC
Prof. Justin Holmes