Define: Study Site
Study Site means the place(s) under jurisdiction of [organization] where research is conducted
Study Site means the place(s) under jurisdiction of [organization] where research is conducted.
Relevant Circumstances
- When conducting research or experimental study under the authority of an organization.
- When a site is required to carry out the approved study in a controlled environment.
Relevant Sectors
- Pharmaceuticals
- Healthcare
- Biotechnology