
Center
Center for Animal Resources and Research
The Center for Animal Resources and Research (C2RA) is one of the components of the Technology Department (DT). The C2RA meets the needs in animal models of Institut Pasteur research groups and gathers the […]

