Membrane Technology

One person was killed, and two hurt in an explosion inside Membrane Technology in Menlo Park.

1 Dead, 1 Hurt In Menlo Park Explosion & Fire

An explosion and fire at a commercial research laboratory in Menlo Park late Friday afternoon left at least one person dead and two others injured, fire officials said.