Vani Ravishankar
Reviewed Celara Diagnostics
Doctor C payment link was not working despite multiple attempts and I could not get through to any customer care staff on your helplines. I kept getting recorded message that I would receive a call back. The Celera staff said I need to pay only through your link. So it resulted in a delay of 1.5 hours to pay and get my test done.