BCC is a provider of clinical consulting services. It offers advice and coordination of clinical development, protocol writing, mentoring of medical personnel, therapeutic training programs, medical affairs support, publication planning, and execution, etc.