Versus - compare 16550809 and INVICTA

Modern Diagnostic & Research Centre Ltd. outperforms Invicta Diagnostic Ltd. on 14 out of 22 parameters.