The Medical Affairs is a provider of medical affairs solutions. It offers contract-based and consultative MSL services, MSL training and reporting systems, contract-based and consultative clinical educator services, medical communications, consultative medical affairs design and strategy, and other services.