Lab workers conduct research at Chongqing High-tech facility
Location: Chongqing High-tech Zone, China
1 sources from 3 citizen journalists
Topics: laboratory research, microscopy work, white lab coats, scientific facility, research activity, educational setting, technology zone, science, education, academic
