Research Scientist

Teledyne · Durham, NC