About Outcomes Research Consortium
The Outcomes Research Consortium is the world’s oldest, largest, and most productive anesthesia research group.
The Outcomes Research Consortium is the world’s oldest, largest, and most productive anesthesia research group.