Release Summary

KCR, a full service contract research organization, has announced today that it will be moving to a new office in Boston, MA, United States.