Ed Ballam

Ed Ballam is a staff writer for the EMS World news team.