Research Labs
Research Labs. Means laboratories suitable for immuno-monitoring and peptide binding research and experimentation, including without limitation a vivarium.
Found in
IDM PHARMA, INC. contract