D
Del Rock Review of International Medical Marketin...
The services provided by the company are just aver...
The services provided by the company are just average. The information on their website was helpful, but I expected more from their customer support. Overall, not bad but also not outstanding.
Comments: