s

Worst Lab, always delay in reports and when repor...

Worst Lab, always delay in reports and when report is given it has many mistake and wrong results.
An most importantly, almost 90 % reviews on this site is given there own staff who work there... This is abuse of google reviews facility to get more stars.

Comments:

No comments