3 ms·
> A grad from a second tier "technical college" in India with a visa refusal rate of ~90% Colleges are unrelated to visa refusals.
by outworlder 6y ago
> A grad from a second tier "technical college" in India with a visa refusal rate of ~90%
Colleges are unrelated to visa refusals.