Sign Up
Sign in
Help
SCRS Sites Directory
Search SCRS member sites. Discover current trials.
Site Search
Get Listed
(
Accord Clinical Research- An Accel Research Site
)
Network
Name
Address
Country
Accel Research Sites
2017 Canyon Road, Suite 41 Birmingham, Alabama 35216
United States
Web Site:
www.accordclinical.com
Information
Accord Clinical Research- An Accel Research Site
Port Orange, Florida 32129
United States
Map It
»
www.accordclinical.com
Last Updated
May 12, 2021 11:07am EDT
Demographic Data
Contact
Kelly Clement
United States