Sheyven WU posted an update 5 years, 1 month ago
How many percentage means I need to submit my passport to my institution?
It’s Visa renewal
But I asked my institution they said need to wait till 90%?
or Create an account
It’s Visa renewal
But I asked my institution they said need to wait till 90%?