United Biomedical Services
Abiyas Complex, Near Devison Theater, Chalappuram Post Office,
Kozhikode (673002)
Kerala (India)
United Biomedical Services
Abiyas Complex, Near Devison Theater, Chalappuram Post Office,
Kozhikode (673002)
Kerala (India)
Abiyas Complex, Near Devison Theater, Chalappuram Post Office,
Kozhikode - 673002, (Kerala), India