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.



Get every new post delivered to your Inbox.

Join 58,845 other followers