Orla Sheehan
Orla Sheehan is a student in the final year of the Johns Hopkins M.A. in Science Writing Program. She is based in Dublin, Ireland.
Find Orla on Twitter: @osheehan
Orla Sheehan is a student in the final year of the Johns Hopkins M.A. in Science Writing Program. She is based in Dublin, Ireland.
Find Orla on Twitter: @osheehan