Researchers have developed a new technique to view living mammalian cells.
Thermo Fisher to shutter Petaluma manufacturing facility, lay off 74 staffers by February
Thermo Fisher is closing its Petaluma, CA, facility in July and will not renew its lease, a spokesperson said, with a WARN notice stating that