Quality medicines are prepared in their own manufacturing units. Very professional and efficient service from genuine and friendly staff.