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