RulaView company profile →Mar 7, 2025Doctor no-showedDoctor no-showed, now I'm convinced this is a scam.