Edit
National Research Institute
https://www.nriclinicalstudies.com/Last activity: -
Probably Closed
National Research Institute (NRI), headquartered in Los Angeles, CA, conducts late-phase clinical research trials on behalf of pharmaceutical and biotechnology drug developers in principally metabolic disease states.