It is very surprising that JHU even gives aid to internationals. I believe most of it is merit-aid, as they rather have the financial aid to domestics. Unfortunately, needing aid can negatively affect your application. You will be competing against the whole pool in terms of admissions, but will be compared to your region. I’m not sure about financial aid though, but you definitely have to be the top of the crop to receive it, as it means they REALLY want you.