Army medic honored as 'angel of battlefield'