...
Following approval by your institution's representative, your new account will usually be confirmed within a couple of days. The information you provide in your request (noted above) will be used to create your user profile, which will be visible only to other (logged-in) users of the site.
...