Machinery - Arcata, California, United States
Schatz Energy Research Center (SERC) is a mechanical or industrial engineering company based out of Arcata, California, United States.