James Babcock, PhD

James Babcock, PhD, is the global applications manager of cell culture at the Sheffield Bio-Science Center for Cell Culture Technology.

Articles