Private, money making place. Lab and ultrasound specialist is good. However horrible experience with Urologist Grant Alekseevich. No respect for patients, surgery minded. Visit if you take your money and health granted. He didn't see me when I visited at 15:50 , although his working time till 17:00. Also, he sent me to Ultrasound without properly listening and checking. When I came back shortly after ultrasound he was already doin surgery and shouted to me that I have to wait if I wanted a treatment. Very unprofessional. Asked me to take my money from the reception back and leave.