Shane B Duggan

Writer and researcher Youth lives, digital disruption, tertiary admissions, training and work.

Shane B Duggan