Protein research laboratory
Protein research laboratory. Researcher placing a cell culture into an incubator in a laboratory. Photographed at the Medical Research Council Protein Phosphorylation Unit, University of Dundee, UK.
Details
License type
Rights Managed
Model Release
Model release is available