Catherine Armbruster in a lab coat in a lab setting