Johnson (Xiuchun) Li, PhD
Trinity College Dublin
Dublin Ireland