Versus - compare 16550809 and INVICTA

Modern Diagnostic & Research Centre Ltd. outperforms Invicta Diagnostic Ltd. on 17 out of 27 parameters.